CentOS防火墙恢复方法主要有以下几种:
sudo systemctl stop firewalld
,备份配置文件(可选)sudo cp /etc/firewalld/firewalld.conf /etc/firewalld/firewalld.conf.bak
,重置配置文件sudo rm /etc/firewalld/firewalld.conf
,sudo cp /usr/lib/firewalld/firewalld.conf /etc/firewalld/firewalld.conf
,重启服务sudo systemctl start firewalld
。sudo systemctl stop firewalld
,禁用自启动sudo systemctl disable firewalld
,删除配置文件sudo rm -rf /etc/firewalld
,可重新安装firewalld,重启系统。sudo service iptables stop
,清空规则sudo iptables -F
,sudo iptables -X
,设置默认策略sudo iptables -P INPUT DROP
,sudo iptables -P FORWARD DROP
,sudo iptables -P OUTPUT ACCEPT
,保存规则sudo service iptables save
,重启服务sudo service iptables restart
。sudo service iptables stop
,禁用自启动sudo chkconfig iptables off
,删除规则文件sudo rm /etc/sysconfig/iptables
,可重新安装iptables,重启系统。