iptables 是 Linux 核心內建的封包過濾框架,功能強大但語法繁雜。本文整理最常用的「封鎖 IP」實戰指令,方便快速查閱套用。
iptables -I INPUT -s 192.168.9.198 -j DROP
說明:-I INPUT 插入到 INPUT 鏈表最前端,-s 指定來源 IP,-j DROP 直接丟棄封包不回應。
iptables -I INPUT -s 192.0.0.0/8 -j DROP
iptables -I INPUT -s 192.168.8.0/24 -j DROP
service iptables save 或 iptables-save > /etc/sysconfig/iptables 存檔。iptables -L INPUT --line-numbers 找到行號,再用 iptables -D INPUT <行號> 移除。-m comment --comment "備註" 方便後續維護。