centos

centos虚拟机如何配置防火墙

小樊
95
2025-02-12 14:22:29
栏目: 云计算

在CentOS虚拟机中配置防火墙可以通过使用firewalld工具来实现。以下是详细步骤:

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

    sudo yum install firewalld
    
  2. 启动和启用firewalld服务

    sudo systemctl start firewalld
    sudo systemctl enable firewalld
    
  3. 查看防火墙状态

    sudo firewall-cmd --state
    
  4. 查看所有可用的区域

    sudo firewall-cmd --list-all-zones
    
  5. 添加一个新的服务或端口到某个区域

    • 例如,开放HTTP(端口80)和HTTPS(端口443)服务:
      sudo firewall-cmd --zone=public --add-service=http --permanent
      sudo firewall-cmd --zone=public --add-service=https --permanent
      
  6. 重新加载防火墙配置

    sudo firewall-cmd --reload
    
  7. 关闭防火墙

    sudo systemctl stop firewalld
    
  8. 开启防火墙

    sudo systemctl start firewalld
    

这些步骤可以帮助你在CentOS虚拟机中配置基本的防火墙规则,以保护系统免受未经授权的访问。

0
看了该问题的人还看了