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

關閉防火牆

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

即時生效,重啓失效tcp

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

重啓生效rest

#開啓
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 永久生效,沒有此參數重啓後失效
相關文章
相關標籤/搜索