从Windows Virtualbox访问localhost无法正常工作

时间:2016-01-21 11:53:10

标签: internet-explorer virtualbox

我从windows dev下载了一个Windows 10 IE边缘虚拟机

https://dev.windows.com/en-us/microsoft-edge/tools/vms/mac/

在我的mac中,我运行虚拟机,在IE边缘,我尝试访问我的localhost开发环境,该环境在地址http://10.0.2.2:3000上的localhost:3000上运行,但它无效。

2 个答案:

答案 0 :(得分:0)

您是否尝试过127.0.0.1:3000(标准localhost地址)?

答案 1 :(得分:0)

如果我正确理解您的问题,那么我们在Windows 10 x64上也遇到此问题。

在多台Windows 10 PC上,我们看到VB Host-Only网络适配器显示:

IPv4 Connectivity: No network access
IPv6 Connectivity: No network access
Media State      : Enabled
Packets sent     : 0
Packets received : 0

这仍然是静止的,尽管所有"不是Edge"浏览器通过Host-Only适配器成功连接到本地虚拟服务器。

有趣的是 - 我在其他浏览器中看不到 - 是Edge似乎是"网络感知"。说明我的意思:

  • 首先在页面上通过Edge连接到www.google.com, 禁用无线网络连接
  • Edge中的
  • 尝试重新加载页面:你现在应该看到一个破碎的心脏"你没有连接" 显示在它旁边。
  • 现在重新连接无线网络,不要触摸Edge

...您应该会看到Google页面会自动重新显示。

现在,我使用本地测试站点URL在Edge中进行相同的测试(在此测试期间启用了VB Host-Only Adapter)

  • 连接无线时边缘显示"嗯,我们无法访问此页面"
  • 无线断开连接"您未连接"显示破碎的心脏消息
  • 所有其他浏览器100%工作

我的结论是Edge完全忽略了Virtual Box Host-Only网络适配器,因为它的异常行为。

有关详细信息,请参阅我在Virtual Box上打开的以下错误

VirtualBox Ticket #15565

....我还没有听到他们的任何遗憾。