centos7怎么配置防火墙规则

avatar
作者
猴君
阅读量:1

在CentOS 7上配置防火墙规则可以使用firewalld工具。下面是配置防火墙规则的步骤:

  1. 检查防火墙状态:运行以下命令检查防火墙是否已启用:

    sudo systemctl status firewalld 

    如果防火墙未启用,则需要先启动防火墙:

    sudo systemctl start firewalld 
  2. 查看防火墙规则列表:运行以下命令查看当前的防火墙规则:

    sudo firewall-cmd --list-all 
  3. 添加防火墙规则:使用以下命令添加防火墙规则:

    sudo firewall-cmd --zone=public --add-port=<端口号>/tcp --permanent 

    其中,<端口号>是你想要打开的端口号。

    例如,要打开SSH(端口22),可以运行以下命令:

    sudo firewall-cmd --zone=public --add-port=22/tcp --permanent 

    如果需要同时打开多个端口,可以使用逗号分隔它们。

  4. 重新加载防火墙规则:运行以下命令重新加载防火墙规则,使新的规则生效:

    sudo firewall-cmd --reload 
  5. 验证规则是否生效:运行以下命令验证新添加的规则是否已生效:

    sudo firewall-cmd --list-all 

    检查输出中是否包含你添加的端口。

这样就完成了在CentOS 7上配置防火墙规则的过程。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!