我用 vagrant 在 virtual box 上安装了 centos7 ,然后编译安装了 nginx ,监听的是 8080 ,本来想用主机的 80 端口转发到虚拟机的 8080 端口,但是 virtual box 的端口转发死活不生效。 这是 vagrant 配置部分
config.vm.network "private_network", ip: "11.11.11.11"
config.vm.network "forwarded_port", guest: 8080, host: 80
我在主机上直接用 8080 端口就可以正常访问, selinux 和防火墙都关了还是不行 直接在主机上用curl访问是这种报这个错,应该是端口转发没成功
curl: (7) Failed to connect to www.test.com port 80: Connection refused
大家有遇到过这种情况吗?