timmy / 使用 ipset 建立台灣 IP 位址集

0 polubień
0 forków
1 plików
Ostatnio aktywne 10 months ago
這個 Bash 腳本用於 建立並更新 ipset 規則,將台灣的 IP 網段加入名為 taiwan_ips 的集合,以便在 iptables 防火牆 中使用。它會從 GitHub 下載最新的 台灣 IP 清單 (tw.txt),然後解析其中的 IPv4 網段 並加入 ipset,最後可用於 限制 SSH 存取、流量過濾或強化網路安全,適用於 伺服器管理、防禦異地登入或阻擋非台灣 IP 連線。
1 #!/bin/bash
2
3 # Delete the existing taiwan_ips ipset collection if it exists
4 ipset destroy taiwan_ips
5
6 # Create a new taiwan_ips ipset collection
7 ipset create taiwan_ips hash:net
8
9 # Download the Taiwan IP range file using wget (commented out)
10 wget https://github.com/Loyalsoldier/geoip/raw/release/text/tw.txt -O tw.txt
Nowsze Starsze