vagrant安装后,发现端口无法转发

config.vm.network "forwarded_port", guest: 80, host: 8080

端口22到2222的正常,VM里装的是CENTOS6,防火墙关闭掉了,在物理机访问 http://localhost:8080 不通。但telnet 8080却正常,不知哪里的问题。
物理机是win8.1系统,VM里的系统为centos6.6.vm里配置好了nginx+php+mysql, 在vm里测试的网站是没有任何问题的。

图片描述

阅读 5.7k
2 个回答

已经解决,最终还是防火墙的问题。装的centos7版本,当时用 service iptables stop 命令,说没有load。后来发现命令变化了,下面是关闭firewall的命令

systemctl disable firewalld

systemctl stop firewalld

guest host
注意顺序哟

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