→
➔
➔
| ➔ | 防火墙是操作系统安全的第一道防线。正确配置防火墙规则,可以有效阻止未授权访问和网络攻击。本文以Debian 11系统为例,详细介绍防火墙的配置方法。 |
▶▶▶一、防火墙基础概念
防火墙通过规则控制进出网络流量。合理的防火墙策略应遵循"默认拒绝,按需放行"原则,即先拒绝所有流量,再逐一开放必要的端口和服务。
▶▶▶二、启用防火墙
Debian 11使用ufw作为默认防火墙管理工具:
code
code
▶▶▶三、常用端口放行规则
code
code
▶▶▶四、配置IP白名单
对于管理端口(如SSH、面板),建议设置IP白名单:
code
code
▶▶▶五、防御常见攻击
1. 限制连接频率 — 使用recent模块限制同一IP的连接速率:
code
code
2. 防端口扫描 — 使用psd模块检测端口扫描:
code
code
▶▶▶六、日志与监控
code
code
▶▶▶七、配置检查清单
- ●●●确认默认策略为DROP(拒绝所有入站)
- ●●●仅开放业务必需的端口(Web 80/443、邮件25/587等)
- ●●●数据库端口(3306、5432等)仅限内网或白名单访问
- ●●●SSH端口建议修改并使用密钥登录+白名单
- ●●●定期审计防火墙规则,移除不必要的放行规则
- ●●●配置日志告警,及时发现异常访问
注册
登录控制台
