本文主要介绍了firewalld、ufw和iptables防火墙的关闭方法,为了方便以后查阅。

firewalld防火墙

firewalld主要用在红帽系操作系统中,如RHEL和CentOS。

检查防火墙运行状态

firewall-cmd --state

暂时停止防火墙,但防火墙仍有可能在下次开机时启动

systemctl stop firewalld

禁止防火墙开机自启动

systemctl disable firewalld
systemctl mask --now firewalld

验证防火墙已经关闭

systemctl status firewalld

启动防火墙

systemctl unmask --now firewalld
systemctl enable firewalld
systemctl start firewalld

ufw防火墙

ufw防火墙主要用在Debian系操作系统中,如Ubuntu。

检查防火墙的运行状态

ufw status

暂时停止防火墙,但防火墙仍有可能在下次开机时启动

ufw disable

禁止防火墙开机自启动

systemctl disable ufw

验证防火墙已经关闭

ufw status
systemctl status ufw

启动防火墙

systemctl enable ufw
ufw enable

iptables防火墙

较老的系统可能使用的iptables作为防火墙。

暂时停止防火墙

service iptables stop

禁止防火墙开机自启动

chkconfig iptables off