1. 环境
1.1 主机
- Windows 8.1 企业版
- Chrome v42.0.2311.152
- Firefox v38.0.1
- IE v11.0.9600.17031
- 虚拟盒子
- 流浪汉
- 80 端口转发到 192.168.56.101 的客户机的 80 端口
- www.myproject.wip 的主机条目指向 192.168.56.101
- IE/Chrome 网络设置中没有代理
- 自动发现 DNS
- DNS 预取已禁用
- 地址栏中的第三方搜索引擎已禁用
1.2 客机
- Ubuntu 14.04 LTS
- Apache 2.4
2. 问题
在虚拟机运行时,当我打开 Firefox 并浏览 www.myproject.wip 时,它会正确显示虚拟机内托管在 Apache 上的本地网站。
当我在 IE 或 Chrome 中尝试执行相同操作时,结果显示“无法确定主机 www.myproject.wip 的 IP 地址”。这是我所在组织的 DNS 的标准错误页面。
如何调试?
我试过了:
- 禁用所有插件
- 清除浏览器缓存
ipconfig /flushdns
chrome://net-internals/#dns
清除主机缓存
无济于事:(
答案1
将这一行添加到 Windows 的 hosts 文件中:
192.168.56.101 www.myproject.wip
该文件位于以下路径:
c:\Windows\System32\Drivers\etc\hosts
希望这有帮助