如何开启centos防火墙并添加端口

centos

如何开启centos防火墙并添加端口

2024-09-28 19:57


                                            




部分用户对开启端口一直很执着,我们默认是关闭了系统防火墙的。下面教你怎么开放端口

以下是centos7.6方法.

1.如果你想让 FirewallD 在系统启动时,你可以运行以下命令:

sudo systemctl start firewalld

在启动 FirewallD 后,你可以再次运行  sudo systemctl enable firewalld  机器开机启动。

2.手动开放端口

开放TCP端口

firewall-cmd --zone=public --add-port=80/tcp --permanent # 开放tcp80端口

开放UDP端口

firewall-cmd --zone=public --add-port=80/udp --permanent # 开放udp80端口

关闭TCP端口

firewall-cmd --zone=public --remove-port=80/tcp --permanent #关闭tcp80端口

关闭UDP端口

firewall-cmd --zone=public --remove-port=80/udp--permanent #关闭udp80端口

开启端口后记得运行这个

配置生效

firewall-cmd --reload # 配置立即生效

查看防火墙所有开放的端口

firewall-cmd --zone=public --list-ports

关闭防火墙

如果要开放的端口太多,嫌麻烦,可以关闭防火墙 systemctl stop firewalld.service

查看防火墙状态

firewall-cmd --state