在 Rocky Linux 9 中配置防火墙规则以允许特定端口的流量,可以按照以下步骤进行:
-
检查防火墙状态
使用以下命令确认防火墙的状态:sudo firewall-cmd --state
如果返回 "running",则防火墙正在运行。
-
查看当前区域
确定当前使用的区域,执行:sudo firewall-cmd --get-active-zones
记录下使用的区域名称,通常是 "public"。
-
允许特定端口
假设要允许 TCP 协议的 8080 端口,使用以下命令:sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
如果是 UDP 协议则可以使用:
sudo firewall-cmd --zone=public --add-port=8080/udp --permanent
注:将 "8080" 替换为需要允许的端口号。
-
重新加载防火墙配置
添加新的防火墙规则后,需要重新加载配置:sudo firewall-cmd --reload
-
验证新规则
使用以下命令确认新规则已成功应用:sudo firewall-cmd --list-ports
你应该看到已添加的端口在列表中显示。
通过以上步骤,您即可在 Rocky Linux 9 中成功配置防火墙规则以允许特定端口的流量。