Linux 基本防火牆設置和開放端口命令

關閉防火牆

CentOS 7RedHat 7 之前的 Linux 發行版防火牆開啓和關閉( iptables ):

即時生效,重啓失效

#開啓
service iptables start
#關閉
service iptables stop

重啓生效

#開啓
chkconfig iptables on
#關閉
chkconfig iptables off

CentOS 7RedHat 7 之後的 Linux 發行版防火牆開啓和關閉( firewall ):

systemctl stop firewalld.service

開放端口

CentOS 7RedHat 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 7RedHat 7 之後的 Linux 發行版開放端口

firewall-cmd --zone=public --add-port=5121/tcp --permanent
# --zone 作用域
# --add-port=5121/tcp 添加端口,格式爲:端口/通訊協議
# --permanent 永久生效,沒有此參數重啓後失效
發佈了6 篇原創文章 · 獲贊 1 · 訪問量 3750
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章