如何通过域从主机访问虚拟服务器?

如何通过域从主机访问虚拟服务器?

我在 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,现在它可以正常工作。

相关内容