Firewalld 白名單配置方法

SangriaChant發表於2024-05-07

白名單配置方法

以僅信任來自 10.60.22.0/24, 10.60.23.0/24 ip 端的連線為例

1. 配置信任來源

# 新增 IP 地址範圍到 "trusted" 的區域
firewall-cmd --permanent --zone=trusted --add-source=10.60.22.0/24
firewall-cmd --permanent --zone=trusted --add-source=10.60.23.0/24

2. 配置預設拒絕

# 將預設的防火牆區域設定為 "drop"
firewall-cmd --set-default-zone=drop
# 將網路介面 eth0 分配給 "drop" 區域
firewall-cmd --permanent --zone=drop --change-interface=eth0

3. Reload 防火牆

firewall-cmd --reload
firewall-cmd --get-active-zones

get-active-zones 應該會得到類似如下配置

drop
  interfaces: eth0
trusted
  sources: 10.60.22.0/24 10.60.23.0/24

相關文章