centos

centos防火墙开放端口方法

小樊
64
2025-04-02 17:59:37
栏目: 智能运维

在CentOS系统中,开放防火墙端口通常使用firewall-cmd命令。以下是开放端口的步骤:

  1. 确保firewalld服务已启动

    sudo systemctl start firewalld
    sudo systemctl enable firewalld
    
  2. 开放端口

    • 永久开放端口(重启后生效):
      sudo firewall-cmd --permanent --zone=public --add-port=端口号/协议
      
    • 临时开放端口(重启后失效):
      sudo firewall-cmd --zone=public --add-port=端口号/协议 --temporary
      
  3. 重新加载防火墙配置

    sudo firewall-cmd --reload
    
  4. 验证端口是否已开放

    sudo firewall-cmd --zone=public --list-ports
    

例如,要永久开放端口80(HTTP)和443(HTTPS),可以使用以下命令:

sudo firewall-cmd --permanent --zone=public --add-port=80/tcp
sudo firewall-cmd --permanent --zone=public --add-port=443/tcp
sudo firewall-cmd --reload

0
看了该问题的人还看了