Linux禁用/删除Iptables防火墙

时间:2020-01-09 10:41:38  来源:igfitidea点击:

如何在Fedora Linux中禁用iptables防火墙?

iptables命令用于在Linux内核中设置,维护和检查IP数据包过滤器规则表。
您必须按照Linux发行版运行命令。

如何在CentOS Linux 7/RHEL v7和更高版本上停止和禁用firewalld

Firewalld是一种新的防火墙解决方案,已成为CentOS 7.x +或Red hat Enterprise Linux 7.x +或Fedora Linux的最新版本的一部分。
以超级用户身份执行以下两个命令以永久禁用和停止防火墙:

$ sudo systemctl disable firewalld
$ sudo systemctl stop firewalld
$ sudo systemctl status firewalld

如何在Ubuntu Linux服务器上停止和禁用防火墙

执行以下命令以在Ubuntu Linux服务器上禁用UFW:

$ sudo ufw disable

如何仅在较旧版本的CentOS/RHEL 6.x和更早版本上停止和禁用防火墙

如果您使用的是RHEL(Redhat),Fedora core或Cent os Linux,则只需执行以下命令即可禁用iptables防火墙:

# service iptables save
# service iptables stop
# chkconfig iptables off

如果使用任何其他Linux发行版,请执行以下命令来清除基于IPv4的防火墙规则:

# iptables -F
# iptables -X
# iptables -t nat -F
# iptables -t nat -X
# iptables -t mangle -F
# iptables -t mangle -X
# iptables -P INPUT ACCEPT
# iptables -P OUTPUT ACCEPT

您可能需要将上述规则放在shell脚本中并执行。
还要从网络配置文件(例如/etc/network/interfaces)中删除iptables启动脚本。