温馨提示×

centos防火墙如何配置

小樊
112
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