1. 程式人生 > >CentOs開放自己需要的埠

CentOs開放自己需要的埠

第一次在Centos地下搭建了一個web專案,但是從別的機器上就是無法連線上。但是本地卻可以連線。查了查,原來是centos防火牆的問題。

#關閉防火牆
/etc/init.d/iptables stop

#重啟防火牆以便改動生效:(或者直接重啟系統)
/etc/init.d/iptables restart

如果想開放某個埠的話,如下操作:
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #開啟8080埠
/etc/rc.d/init.d/iptables save #儲存配置
/etc/rc.d/init.d/iptables restart #重啟服務

檢視埠是否開放
/etc/init.d/iptables status

上面的方法本人親測成功、至於網上說的:

修改/etc/sysconfig/iptables 檔案,增加如下一行:

  -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

我自己試了試,沒有成功