温馨提示×

ubuntu触发防火墙规则

小樊
46
2025-11-16 09:05:50
栏目: 智能运维

在Ubuntu系统中,您可以使用ufw(Uncomplicated Firewall)来管理防火墙规则。以下是一些常用的命令来触发和查看防火墙规则:

  1. 查看防火墙状态

    sudo ufw status
    

    这将显示防火墙的当前状态,包括是否启用以及已配置的规则。

  2. 允许特定端口: 如果您想允许某个特定端口通过防火墙,例如SSH端口(默认是22),可以使用以下命令:

    sudo ufw allow 22
    
  3. 拒绝特定端口: 要拒绝某个端口的流量,可以使用:

    sudo ufw deny 80
    
  4. 允许特定IP访问: 如果您想允许特定IP地址访问您的服务器,可以使用:

    sudo ufw allow from 192.168.1.100
    
  5. 删除规则: 要删除特定的规则,您需要知道规则的编号。首先,使用以下命令查看规则列表及其编号:

    sudo ufw status numbered
    

    然后,使用delete命令删除特定编号的规则:

    sudo ufw delete <rule_number>
    
  6. 重载防火墙规则: 如果您对规则进行了更改,可以使用以下命令重载防火墙配置:

    sudo ufw reload
    
  7. 启用或禁用防火墙: 要启用防火墙,使用:

    sudo ufw enable
    

    要禁用防火墙,使用:

    sudo ufw disable
    

请注意,在使用ufw之前,确保您已经安装了它。如果没有安装,可以使用以下命令进行安装:

sudo apt update
sudo apt install ufw

在使用这些命令时,请确保您具有root权限或使用sudo来执行它们。

0