在windows下怎么访问linux虚拟机里的web项目

把项目在linux虚拟服务器上了,在虚拟机可以访问,我想在windows上来访问它。怎么办,防火墙 80端口以开放,但是还是访问不了。

clipboard.png

clipboard.png

在虚拟机里可以访问

clipboard.png

clipboard.png

但是输入虚拟机 IP可以访问到服务器

clipboard.png

clipboard.png

阅读 8.2k
5 个回答

使用记事本打开 C:WindowsSystem32driversetc 下的 hosts 文件

在最后面添加一行(添加后请敲一个回车)

192.168.1.115 hongbocheng

然后保存到桌面上,粘贴覆盖原来的文件即可

最可能的原因:没有把主机的80端口转发到虚拟机;
其他原因:虚拟机的防火墙没开;主机和虚拟机域名解析不一致或者出错

可能是hosts问题,如果虚拟机设置了测试域名的hosts映射到localhost,那么你的主机应该也要设置好hosts将测试域名映射到虚拟机ip。

新手上路,请多包涵

必须要绑定hosts,将你的域名指定到虚拟机的服务器IP地址

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题