多个网络 - 安装 Virtualbox/Vmware 时 React Native 选择错误的 ip

Posted

技术标签:

【中文标题】多个网络 - 安装 Virtualbox/Vmware 时 React Native 选择错误的 ip【英文标题】:Multiple networks - React Native picks wrong ip when Virtualbox/Vmware installed 【发布时间】:2018-02-22 08:36:20 【问题描述】:

我正在使用连接到我家 Wifi 的 Windows 10。我也安装了 VMWare 和 Virtualbox。

当我尝试使用 npm start 运行 react native 应用程序时,它选择了错误的 ip,即 infarct virtualbox ip。它没有选择我的无线网络的 ip。我怎样才能让它使用正确的IP,这样我就可以从我的手机(也在同一个网络上)访问它

【问题讨论】:

【参考方案1】:

终于找到了解决办法。以下步骤帮助了我。

    首先我将笔记本电脑与 wifi 连接。 单击开始菜单中的运行并键入 ncpa.cpl 以打开网络连接。或者打开控制面板并搜索“网络连接” 右键单击“Wifi”>选择“属性”>“Internet 协议版本 4 (TCP/IPv4)”[不要取消选中标记] 转到“属性”>“高级...”>(取消选中“自动度量”)>在该(接口度量)下方的文本框中键入:10。 点击确定,确定,确定:) 然后对其他“Virtual Box-xxxxx”网络执行相同操作。而是将 20 放在 Interface Metric 文本框中。 单击“确定”、“确定”和“确定”。 尝试在 Expo 上重新启动您的应用程序。它现在必须工作!

Source

【讨论】:

以上是关于多个网络 - 安装 Virtualbox/Vmware 时 React Native 选择错误的 ip的主要内容,如果未能解决你的问题,请参考以下文章

基于事件驱动的高性能开源网络库libevent介绍及安装

请问如何给虚拟机设置多个网络接口??

Xampp 上的多个子域

网络×××DDoS的解决方案

网络管理:SNMPc 网络管理软件安装

如何在Matlab中同时使用多个USB网络摄像头?