温馨提示×

Debian防火墙设置步骤是什么

小樊
56
2025-06-09 20:24:21
栏目: 智能运维

在Debian系统中设置防火墙通常使用 ufw(Uncomplicated Firewall)或 iptables。以下是使用 ufw 的详细步骤:

安装ufw

如果你还没有安装 ufw,可以通过以下命令进行安装:

sudo apt update sudo apt install ufw 

启用ufw

安装完成后,启用 ufw

sudo ufw enable 

系统会提示你确认是否启用防火墙,输入 y 并按回车键。

配置ufw规则

你可以使用 ufw 命令来添加、删除或查看防火墙规则。

  • 允许特定端口:例如,允许TCP端口80(HTTP)和443(HTTPS):

    sudo ufw allow 80/tcp sudo ufw allow 443/tcp 
  • 允许特定IP地址访问:例如,允许IP地址 192.168.1.100 访问TCP端口80:

    sudo ufw allow from 192.168.1.100 to any port 80 
  • 查看当前规则:你可以查看当前的防火墙规则:

    sudo ufw status 
  • 禁用ufw:如果你需要禁用 ufw,可以使用以下命令:

    sudo ufw disable 
  • 重新加载ufw配置:如果你修改了防火墙规则,需要重新加载配置以使更改生效:

    sudo ufw reload 

设置开机启动ufw

要使 ufw 防火墙在系统启动时自动启用,可以使用以下命令:

sudo systemctl enable ufw 

0