多个网络 - React Native 在 Virtualbox/Vmware 安装时选择了错误的 ip
Multiple networks - React Native picks wrong ip when Virtualbox/Vmware installed
我正在使用 windows 10,连接到我家的 Wifi。我也安装了 VMWare & Virtualbox。
当我尝试 运行 反应本机应用程序时,npm start
,它选择了错误的 ip,这是 infarct virtualbox ip。它没有选择我的无线网络的 IP。如何让它使用正确的 IP,以便我可以从我的 phone(也在同一网络上)
访问它
终于找到解决办法了。以下步骤帮助了我。
- 首先我用wifi连接了我的笔记本电脑。
- 在“开始”菜单中单击 运行,然后键入 ncpa.cpl 打开网络连接。或者打开控制面板并搜索 'network connections'
- 右键单击 'Wifi' > select 'Properties' > 'Internet Protocol Version 4 (TCP/IPv4)' [不要取消选中标记]
- 转到 "Properties" > "Advanced..." >(取消选中 'Automatic Metric')> 在下面的文本框中键入 (Interface Metric) : 10.
- 单击“确定”、“确定”和“确定”:)
- 然后对其他 "Virtual Box-xxxxx" 网络执行相同的操作。而是将 20 放入 Interface Metric 文本框中。
- 单击“确定”、“确定”和“确定”。
- 尝试在 Expo 上重新启动您的应用。它现在必须工作了!
我正在使用 windows 10,连接到我家的 Wifi。我也安装了 VMWare & Virtualbox。
当我尝试 运行 反应本机应用程序时,npm start
,它选择了错误的 ip,这是 infarct virtualbox ip。它没有选择我的无线网络的 IP。如何让它使用正确的 IP,以便我可以从我的 phone(也在同一网络上)
终于找到解决办法了。以下步骤帮助了我。
- 首先我用wifi连接了我的笔记本电脑。
- 在“开始”菜单中单击 运行,然后键入 ncpa.cpl 打开网络连接。或者打开控制面板并搜索 'network connections'
- 右键单击 'Wifi' > select 'Properties' > 'Internet Protocol Version 4 (TCP/IPv4)' [不要取消选中标记]
- 转到 "Properties" > "Advanced..." >(取消选中 'Automatic Metric')> 在下面的文本框中键入 (Interface Metric) : 10.
- 单击“确定”、“确定”和“确定”:)
- 然后对其他 "Virtual Box-xxxxx" 网络执行相同的操作。而是将 20 放入 Interface Metric 文本框中。
- 单击“确定”、“确定”和“确定”。
- 尝试在 Expo 上重新启动您的应用。它现在必须工作了!