Centos7: 查看防火牆狀態: 開啟防火牆: 關閉防火牆(重啟失效): 開機不啟動防火牆: 開機啟動防火牆: 重啟防火牆: 查看已開放埠: 查看指定埠狀態(以1521埠為例): 開放指定埠: 關閉指定埠: 開放、關閉埠註意: 重啟防火牆才生效 permanent:永久生效,否則重啟失 ...
Centos7:
查看防火牆狀態:
firewall-cmd --state
開啟防火牆:
systemctl start firewalld.service
關閉防火牆(重啟失效):
systemctl stop firewalld.service
開機不啟動防火牆:
systemctl disable firewalld.service
開機啟動防火牆:
systemctl enable firewalld.service
重啟防火牆:
firewall-cmd --reload
查看已開放埠:
firewall-cmd --list-ports
查看指定埠狀態(以1521埠為例):
firewall-cmd --zone=public --query-port=1521/tcp
開放指定埠:
firewall-cmd --zone=public --add-port=1521/tcp --permanent
關閉指定埠:
firewall-cmd --zone=public --remove-port=1521/tcp --permanent
開放、關閉埠註意:
重啟防火牆才生效
--permanent:永久生效,否則重啟失效
Centos6:
查看防火牆狀態:
service iptables status
開啟防火牆:
service iptables start
關閉防火牆(重啟失效):
service iptables stop
開機不啟動防火牆:
chkconfig iptables off
開機啟動防火牆:
chkconfig iptables on
查看埠狀態:
/etc/init.d/iptables status
重啟防火牆
service iptables restart
開放指定埠:
修改 /etc/sysconfig/iptables 文件:
添加
-A INPUT -m state --state NEW -m tcp -p tcp --dport 1521 -j ACCEPT
保存重啟防火牆