在 CentOS 7.6 中,默认的防火墙管理工具是 firewalld。推荐使用以下命令来管理端口,这类命令在重启后依然生效。
核心命令:使用 --permanent 参数添加规则后,必须执行 reload 使配置生效。
🛠️ 快速操作步骤
开放端口(以 8080 为例):
firewall-cmd --zone=public --add-port=8080/tcp --permanent
重新加载配置:
firewall-cmd --reload
验证是否成功:
firewall-cmd --query-port=8080/tcp
