生产环境切勿关闭firewall,放行端口即可

1,033 阅读1分钟

CentOS7.x下,放行端口

1. 首先查看防火墙的状态:

$ firewall-cmd --state
结果应该为 running 或 not running

开启/关闭firewall命令:

// 开启firewall
$ systemctl start firewalld
// 关闭firewall
$ systemctl start firewalld

注意:单词 firewallfirewalld

2. 放行指定端口,以下展示放行8080端口的命令,不同端口自行替换

$ firewall-cmd --zone=public --add-port=8080/tcp --permanent

命令执行成功时,将会返回 success 提示

3.接着可以重启防火墙

$ systemctl restart firewalld

4.最后重新载入配置

$ firewall-cmd --reload

最后,补充一点,如果是线上云服务的话,还要记得在安全组里面,放行相关的端口哦。