firewalld 管理的端口服务, 配置文件目录
cd /usr/lib/firewalld/services
firewalld 服务的端口配置文件格式, firewalld 以文件名识别服务,文件里的名字只是为了解释说明用,可以随意写
sudo vim xxx.xml
<?xml version="1.0" encoding="utf-8"?>
<service>
<short>xxx serveice</short>
<description>xxx 服务需要打开的端口. 4044:static,3000:node</description>
<port protocol="tcp" port="4044"/>
<port protocol="tcp" port="3000"/>
</service>
更新防火墙规则(更新之后就已经可以生效了)
sudo firewall-cmd --reload
重启防火墙(centos7/8 ubuntu18 默认使用 systemctl 管理服务)
sudo systemctl restart firewalld
网友评论