本机无法访问虚拟机里面的nginx的80端口

在虚拟机VMware上装好了centos6.9,并配好了nginx,但是本机就是无法访问。
具体情况如下
1。本机能ping通虚拟机
2。虚拟机也能ping通本机
3。虚拟机能访问自己的web
4。本机无法访问虚拟己的web
后来发现是防火墙将80端口屏蔽了的缘故。
检查是不是服务器的80端口被防火墙堵了,可以通过命令:telnet server_ip 80 来测试。

vi /etc/sysconfig/iptables

-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允许80端口通过防火墙)
-A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT(允许3306端口通过防火墙)

重启防火墙
/etc/init.d/iptables restart

原文地址:https://www.cnblogs.com/mkl34367803/p/10097282.html