使用 UFW 配置 Linux 防火墙指南
什么是 UFW?
UFW(Uncomplicated Firewall)是 iptables 的简化前端工具,专为不熟悉防火墙配置的用户设计,提供直观的命令行界面。支持 IPv4/IPv6 双协议栈,是 Ubuntu/Debian 系统的推荐防火墙方案。
基础配置流程
1. 查看 UFW 状态
- 若提示
Status: inactive 表示防火墙未启用
- 若显示
Command 'ufw' not found 则需要先安装
2. 安装 UFW
1 2 3 4 5
| apt update && apt upgrade -y
apt install ufw
|
3. 启用防火墙
- 首次启用后默认状态变为
Status: active
- 重要提示:请确保在启用后马上开启 SSH 端口,否则可能导致服务器ssh无法连接失联!否则只能通过VNC连接或者服务商后台重装系统
4. 默认规则说明
启用后的基础策略为:
1
| Default: deny (incoming), allow (outgoing), disabled (routed)
|
- 🛑 阻止所有 入站 连接
- ✅ 允许所有 出站 连接
- 🚫 禁用路由转发
5. 配置访问规则
开放 SSH 端口
1 2 3 4 5
| ufw allow 22
ufw allow from 192.168.29.36
|
6. 规则管理技巧
规则重置
若配置后出现 Status: inactive 异常状态:
重载配置
每次修改规则后执行:
[up主专用,视频内嵌代码贴在这]