搜索

首页  >  问答  >  正文

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

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

在虚拟机里可以访问

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

phpcn_u1582phpcn_u15822767 天前679

全部回复(5)我来回复

  • 世界只因有你

    世界只因有你2017-05-31 10:35:43

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

    回复
    0
  • PHP中文网

    PHP中文网2017-05-31 10:35:43

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

    回复
    0
  • 滿天的星座

    滿天的星座2017-05-31 10:35:43

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

    回复
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-31 10:35:43

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

    在最后面添加一行

    hongbocheng 192.168.1.115

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

    回复
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-31 10:35:43

    先在window下ping 虚拟机的ip

    回复
    0
  • 取消回复