You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React Native应用在WSA中无法连接本地服务器,替代10.0.2.2的IP是什么

WSA访问Windows本地服务器的替代IP方案

在Windows Subsystem for Android(WSA)中,10.0.2.2这个Android模拟器专属的映射IP并不适用,你可以通过以下几种方式解决:

  • 使用Windows主机的局域网IPv4地址

    1. 打开Windows命令提示符(cmd),执行命令 ipconfig
    2. 在输出结果中找到当前联网的适配器(如Wi-Fi、以太网),复制其IPv4地址(通常是192.168.x.x或10.x.x.x格式)
    3. 将请求地址替换为该IP,示例:
      axios.post('http://192.168.1.105:3001/api')
      
  • 尝试WSA NAT模式专属网关IP 172.17.0.1
    WSA默认采用NAT网络配置时,172.17.0.1对应Windows主机的网关,可直接用来访问本地服务器,示例:

    axios.post('http://172.17.0.1:3001/api')
    

额外注意事项

  • 确保本地服务器监听的是0.0.0.0而非127.0.0.1(localhost),否则服务器只会接收来自Windows本机的请求,WSA无法访问。比如Node.js服务器启动时需指定app.listen(3001, '0.0.0.0')。
  • 检查Windows防火墙设置,添加入站规则允许3001端口的外部连接,避免WSA的请求被拦截。

内容的提问来源于stack exchange,提问作者Mizile

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 23:04:54