CentOS 7
查看已开放端口
firewall-cmd --list-ports
1
开放端口
firewall-cmd --permanent --zone=public --add-port=${port}/tcp
firewall-cmd --permanent --zone=public --add-port=${port}/udp
firewall-cmd --reload
关闭端口
firewall-cmd --permanent --remove-port=${port}/tcp
firewall-cmd --permanent --remove-port=${port}/udp
firewall-cmd --reload
查看防火墙状态
systemctl status firewalld
CentOS 6
查看端口的开放情况
iptables -L -n
开放端口
iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport ${port} -j ACCEPT
iptables -I INPUT -m state --state NEW -m udp -p udp --dport ${port} -j ACCEPT
/etc/init.d/iptables save
/etc/init.d/iptables restart