Linux中有两种防火墙软件,ConterOS7.0以上使用的是firewall,ConterOS7.0以下使用的是iptables,本文将分别介绍两种防火墙软件的使用。
systemctl start firewalldsystemctl stop firewalldsystemctl status firewalldsystemctl enable firewalldsystemctl disable firewalldfirewall-cmd --reloadfirewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --list-ports
firewall-cmd --zone=public --remove-port=8080/tcp --permanent
由于CenterOS7.0以上版本并没有预装Iptables,我们需要自行安装。

yum install iptablesyum install iptables-servicessystemctl start iptables.service
systemctl stop iptables.servicesystemctl status iptables.servicesystemctl enable iptables.servicesystemctl disable iptables.serviceiptables -L -n
iptables -t nat -L -n
iptables -Fiptables -Xiptables -Ziptables -I INPUT -p tcp --dport 8080 -j ACCEPT
iptables -L INPUT --line-numbers -n
iptables -D INPUT 1