iptables centos
iptables类似windows firewall, 默认安装的centos minimal,80端口是没有开放的。在配置完nginx,发现除了本机,其他的机器都访问不了。抑郁了。
参考文章: http://www.justlinux.com/nhf/Security/IPtables_Basics.html
看了大半天,搞不定,郁闷啊。
直接:
service iptables stop
停掉iptables后,其他机器可以访问了,但是centos重启后,iptables会自动开启的。郁闷。
查了下,直接修改文件:
vi /etc/sysconfig/iptables
,然后依葫芦画瓢:
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT # 自带就有的,默认开放22端口 -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT #添加我们的80端口
保存退出,
然后重启iptables:
service iptables restart
再访问网站试试? 成功了!