linux防火墙
AI 总结AI 生成
核心内容:介绍 Linux 系统防火墙的配置方法,包括 CentOS 的 firewall-cmd 和 Debian 的 ufw 常用操作。
内容要点:
- 规则
- 添加端口到防火墙
- 从防火墙移除端口号
- 添加白名单ip
- 删除白名单ip
- 添加对某个ip开放端口
内容偏向可直接复用的运维操作,涵盖命令、配置顺序和部署注意事项。
Tip
Debian 12 使用 ufw 来管理防火墙。
规则
添加端口到防火墙
从防火墙移除端口号
添加白名单ip
删除白名单ip
添加对某个ip开放端口
删除对某个ip开放端口
查看端口和ip的规则列表
防火墙开启转发
firewall-cmd高级用法
✅ 查看已创建的 IP 集合(ipset)
这个命令会列出你创建的所有 IP 集合,比如:
internal-trusted-ipsettrusted-ipset
✅ 查看某个 IP 集合中的具体条目
可以验证你添加的 IP 和网段是否存在于集合中。
✅ 查看接口绑定在哪个区域
可以看到哪些接口被分配到了哪些区域,比如:
eth0→internaldocker0→docker
✅ 查看某个区域的详细规则
可以看到:
- 接口绑定
- 服务(如 ssh 是否允许)
- rich rules(自定义的 IP+端口规则)
- IP 集合引用情况
✅ 确认规则是否生效
如果你想确保 rich rules 被正确添加,你可以查看:
