温馨提示×

debian sedebian如何设置防火墙

小樊
43
2025-08-28 05:36:32
栏目: 智能运维

在 Debian 系统中,常用 ufw 来设置防火墙,步骤如下:

  1. 安装 ufwsudo apt updatesudo apt install ufw
  2. 启用 ufwsudo ufw enable,按提示确认。
  3. 配置默认规则sudo ufw default deny incoming(拒绝所有传入连接,推荐),sudo ufw default allow outgoing(允许所有传出连接)。
  4. 允许特定端口或服务:如允许 SSH(22 端口)、HTTP(80 端口)、HTTPS(443 端口),可分别执行sudo ufw allow 22/tcpsudo ufw allow 80/tcpsudo ufw allow 443/tcp
  5. 允许特定 IP 访问sudo ufw allow from <ip_address>,可指定 IP 访问所有端口,或指定端口如sudo ufw allow from <ip_address> to any port 22
  6. 查看防火墙状态sudo ufw statussudo ufw status verbose可查看更详细信息。
  7. 保存与重新加载规则:修改规则后,sudo ufw reload使规则生效。

若需更高级配置,可使用 iptables 或 firewalld,但操作相对复杂。

0