首页/系统/信创系统运维速查/firewalld 区域管理与接口绑定
安全加固65 条

firewalld 区域管理与接口绑定

区域决定接口默认接受哪些流量:接口绑定到哪个 zone,该接口就套用该 zone 的规则;调整默认区域与接口归属是初始化加固的常见动作。

信创系统运维速查系统更新于 2026-10-12

区域操作

区域操作
firewall-cmd --get-default-zone
firewall-cmd --set-default-zone=public                       # 永久生效
firewall-cmd --zone=internal --add-interface=ens192          # 运行时
firewall-cmd --zone=internal --change-interface=ens192 --permanent
firewall-cmd --zone=internal --list-all
firewall-cmd --get-zone-of-interface=ens33
多网卡服务器建议按用途分区域绑定:对外的 public 收紧,内网互信的放 internal/trusted,规则边界更清晰。

易错点

  • --change-interface 会把接口移出原区域,操作前先 --get-zone-of-interface 记录现状
  • 改默认区域影响所有未显式绑定的接口,生产环境先核对接口清单再执行

数据来源与参考

  • firewalld 官方手册(zone 概念)
  • man 5 firewalld.zone
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌