[英]Cannot access site from host machine on a vagrant virtual machine
我使用虚拟主机“ test.com”设置了一个nginx + mysql puphpet / vagrant映像。 我将test.com
映射到主机上的192.168.56.101
,并将index.php
文件放在/var/www/test
。
但是,当我尝试在主机上的地址test.com上打开浏览器时,没有任何响应。 我感觉好像缺少了一些非常简单的东西,因为我可以ping 192.168.56.101
。 我还检查了虚拟机上的nginx日志,但它们为空。 问题出在哪里? 我不应该以这种方式使用它吗? 我可以将ssh变成无业游民,也可以访问mysql db。
在您的Vagrantfile中,您需要将端口转发到主机。
例如,将Vagrant机器的端口80映射到主机的端口8080。
config.vm.network "forwarded_port", guest: 80, host: 8080
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.