天天看點

Linux基本防火牆設定和開放端口指令

Linux基本防火牆設定和開放端口指令

關閉防火牆

centos 7、redhat 7 之前的 linux 發行版防火牆開啟和關閉( iptables ):

即時生效,重新開機失效

#開啟 

service iptables start 

#關閉 

service iptables stop 

重新開機生效

chkconfig iptables on 

chkconfig iptables off 

centos 7、redhat 7 之後的 linux 發行版防火牆開啟和關閉( firewall ):

systemctl stop firewalld.service 

開放端口

centos 7、redhat 7 之前的 linux 發行版開放端口

#指令方式開放5212端口指令 

#開啟5212端口接收資料 

/sbin/iptables -i input -p tcp --dport 5212 -j accept 

#開啟5212端口發送資料 

/sbin/iptables -i output -p tcp --dport 5212 -j accept 

#儲存配置 

/etc/rc.d/init.d/iptables save 

#重新開機防火牆服務 

/etc/rc.d/init.d/iptables restart 

#檢視是否開啟成功 

/etc/init.d/iptables status 

centos 7、redhat 7 之後的 linux 發行版開放端口

firewall-cmd --zone=public --add-port=5121/tcp --permanent 

# --zone 作用域 

# --add-port=5121/tcp 添加端口,格式為:端口/通訊協定 

# --permanent 永久生效,沒有此參數重新開機後失效 

作者:吳勇

來源:51cto

繼續閱讀