CentOS 7 防火墙操作

查看防火墙状态

sudo systemctl status firewalld.service

开启防火墙

sudo systemctl start firewalld.service

关闭防火墙

sudo systemctl stop firewalld.service

开启指定端口:

# --permanent 控制是否永久添加, 没有该参数的规则将在reload 之后丢失
sudo firewall-cmd --zone=public --add-port=端口号/tcp --permanent

也可以设置端口范围段

sudo firewall-cmd –zone=public –add-port=20000-30000/tcp

移除指定端口:

# --permanent 控制是否永久移除
sudo firewall-cmd --permanent --zone=public --remove-port=81/tcp

重新加载防火墙

# 所有没有添加--permanent 参数的规则将在重新加载后失效

sudo firewall-cmd --reload

查看已开放端口

sudo firewall-cmd --list-ports

开启开机启动

systemctl enable firewalld.service

禁止开机启动

systemctl disable firewalld.service


CentOS 7 防火墙操作
https://www.ifelse.cc/2022/02/25/2022-02-25_centos-7-fang-huo-qiang-cao-zuo/
作者
Kevin Law
发布于
2022年2月25日
许可协议