1. 程式人生 > >在CentOS 6.3 64bit上利用iptables開放指定埠的方法

在CentOS 6.3 64bit上利用iptables開放指定埠的方法

可以python寫的伺服器在Ubuntu 14.04.3上測試時發現很正常,但是在CentOS 6.3上搭好環境後,發現對特定埠,比如8000,的http請求無法訪問,真是百思不得其解。最後不斷分析,發現是防火牆遮蔽了對特殊埠的訪問。

當前主機上的開發埠是這樣的


下面新增對特定埠開放的方法:
使用iptables開放如下埠
/sbin/iptables -I INPUT -p tcp --dport 8000 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 8090 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 10000 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 12000 -j ACCEPT
儲存
/etc/rc.d/init.d/iptables save
重啟服務
service iptables restart
檢視需要開啟的埠是否生效?

/etc/init.d/iptables status


可見,達到我們的要求。