我已经查阅了一些参考资料:
我正在使用 OSX 10.10.5 和 VirtualBox 5.0.16。我正在尝试使用 Microsoft 从该站点提供的免费虚拟机在 IE11 上调试一些 Web 应用程序。我正在使用 Win 8.1 和 IE11 映像。
我的理解是我应该能够对VM的hosts文件进行调整,然后我可以通过localhost访问10.0.2.2
但是,事实并非如此。
我尝试了各种条目:
10.0.2.2 localhost
10.0.2.2 outer
10.0.2.2 subdomain.localhost
- 一个线程建议尝试这个
我还尝试更改 VirtualBox 中图像的网络设置。我尝试了NAT和桥接都没有成功...
无论我在IE的地址栏中输入什么,它都告诉我页面无法显示。我努力了:
http://localhost
http://localhost:80
http://localhost:8888
http://outer
http://10.0.2.2
http://10.0.2.2:3000
http://10.0.2.2:80
地址/主机文件配置的组合似乎无法解决问题。一个线程建议ping 10.0.0.2
在虚拟机的命令行上尝试。我试过了,它似乎有反应;输出表明发送和接收了 4 个数据包。
在这一点上我非常沮丧,不知道如何进行。它还使用 Win7 IE11 VM 映像进行了尝试,但没有任何运气。SO上的其他线程似乎表明我可以10.0.2.2
使用开箱即用的VM配置方式进行访问。如果有人有任何建议,或者可以指出我正确的方向,那将非常有帮助!