防火牆設置清單

提供一些黑名單 IP,設定防火牆 Ban 除名單


羽山之前利用 apache log 收集了不少嘗試入侵主機的黑名單 IP,提供 windows + linux 設置語法供伺服器、防火牆主機使用


BAN IP CSV: 黑名單 IP https://3wa.tw/myapache_banip/data/banip_csv.txt
Windows 設定 Linux 設定
下載:my_ban_ips.ps1
下載:my_ban_ips.sh
執行展示:
執行展示
執行展示:
執行展示

如果希望移除這條檔 IP 的規則

用系統管理員執行 Powershell
✅ 直接移除
Remove-NetFirewallRule -DisplayName "Block Bad IPs"

✅ 確認有沒有刪掉
Get-NetFirewallRule -DisplayName "Block Bad IPs"

👉 如果沒有任何輸出 = 已成功刪除 ✔

如果希望移除這條檔 IP 的規則

# 切換到 root
sudo su -

# 先刪 iptables 規則:
iptables -D INPUT -m set --match-set blacklist src -j DROP

# 再刪 ipset:
ipset destroy blacklist

# 如果還有排程,也一起刪:
crontab -e
# 把那行移掉