Linux(Centos8)防火墙设置

检查防火墙状态:

firewall-cmd --state

永久关闭防火墙(两个都要执行)

systemctl stop firewalld
systemctl disable firewalld

开启防火墙

systemctl start firewalld

1). 检查防火墙开放的端口

firewall-cmd --list-ports

2).检查80端口是否开放

firewall-cmd --query-port 80/tcp

3). 防火墙对外开放80端口

firewall-cmd --zone=public --add-port=80/tcp --permanent

4).关闭对开放的80端口

​​​​​​ firewall-cmd --zone=public --remove-port=80/tcp --permanent

5).关于防火墙操作的解释

–zone #作用域

–add-port=80/tcp #开放一个端口,格式为:端口/通讯协议

–remove-port=80/tcp #移除一个端口,格式为:端口/通讯协议

–permanent #永久生效,没有此参数重启后失效

6).重启防火墙

firewall-cmd --reload

7).如果是云服务器记得设置策略

比如我的腾讯云

经验分享 程序员 微信小程序 职场和发展