centos

centos防火墙如何配置

小樊
89
2025-02-12 22:57:37
栏目: 智能运维

在CentOS系统中,通常使用firewalld作为防火墙管理工具。以下是配置firewalld的基本步骤:

  1. 安装firewalld(如果尚未安装):

    sudo yum install firewalld
    
  2. 启动firewalld服务

    sudo systemctl start firewalld
    
  3. 设置firewalld开机自启

    sudo systemctl enable firewalld
    
  4. 查看firewalld服务状态

    sudo systemctl status firewalld
    
  5. 查看当前防火墙规则

    sudo firewall-cmd --list-all
    
  6. 添加新的开放端口(例如,端口80):

    sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
    
  7. 重新加载防火墙配置以应用新的规则:

    sudo firewall-cmd --reload
    
  8. 删除端口(例如,删除端口80):

    sudo firewall-cmd --zone=public --remove-port=80/tcp --permanent
    
  9. 关闭防火墙

    sudo systemctl stop firewalld
    
  10. 开启防火墙

    sudo systemctl start firewalld
    

更多详细信息和高级配置可以参考firewalld官方文档

0
看了该问题的人还看了