最近客户配置新的机器,服务器使用的系统是 Centos 7,之前一直用的是 Centos 6,新版本的防火墙和之前的有所不一样,特此记录。
0x01 开放端口
永久开放所需的端口
1 2
| sudo firewall-cmd --zone=public --add-port=3000/tcp --permanent sudo firewall-cmd --reload
|
重载之后查验防火墙新增规则
0x02 关闭防火墙
在生产环境需要临时调试一下数据库,所以暂时关闭防火墙,调试后开启。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| // 临时关闭防火墙,重启后会重新自动打开 systemctl restart firewalld
// 检查防火墙状态 firewall-cmd --state firewall-cmd --list-all
// 关闭 firewall systemctl disable firewalld systemctl stop firewalld systemctl status firewalld
// 开启 firewall systemctl enable firewalld systemctl start firewalld systemctl status firewalld
|
0x03 Reference
CentOS 7开放端口和关闭防火墙