参考文档:
主要命令:
1、如何查看自己的防火墙属于 iptables
还是 firewalld
运行命令:
sudo firewall-cmd --state
iptables
防火墙,则会出现内容:
iptables: Firewall is not running.
iptables: Firewall is running. //如果启动了会出现这个
firewalld
防火墙,则会出现内容:
running
2、暂时开启或者关闭
禁⽤防⽕墙 :
systemctl stop firewalld
查看firewalld状态:
systemctl status firewalld #查看防火墙状态
显示running
,既防火墙开启了
3、永久开启或者关闭
通过命令
1、对于 iptables
防火墙:
sudo service iptables stop
sudo chkconfig iptables off
2、对于 firewalld
防火墙:
sudo systemctl stop firewalld
sudo systemctl disable firewalld
通过配置
1、对于 iptables
防火墙:
然后将文件中的所有规则都删除,保存并退出文件。这将完全禁用 iptables
防火墙。
sudo vi /etc/sysconfig/iptables
2、对于 firewalld
防火墙:
在该文件中找到 Enabled
字段,并将其值从 yes
修改为 no
。然后保存并退出文件。这将完全禁用 firewalld
防火墙
sudo vi /etc/firewalld/firewalld.conf
未完