我在 Windows 主机上安装了虚拟机 Ubuntu。虚拟机上有nginx
带虚拟服务器的服务器site.com
。虚拟机 IP 是127.0.1.1
。在虚拟机中我编辑/etc/hosts
:
127.0.1.1 site.com www.site.com
现在我可以在虚拟机浏览器中输入site.com
并获得站点访问权限。但我希望在主机上也能实现同样的效果。我hosts
使用以下命令编辑了 Windows 文件:
127.0.1.1 site.com www.site.com
但没有结果。
- 我的 VM 名称有
linserver
名称,并且在 Windows 中http://linserver
打开默认虚拟服务器(site.com
,现在只有它)。 http://127.0.1.1
不工作。
VM 是VMWare
。虚拟网络适配器是NAT
,尝试更改为Bridged
,但同样没有结果。
答案1
无需127.0.1.1
在 Windows 中写入正确的 VM IP 地址hosts
,现在它可以正常工作。