复制1
2
3
4
5# Debian / Ubuntu
apt-get install -y ipset
# CentOS系统
yum install -y ipset
复制1wget https://raw.githubusercontent.com/Tsuk1ko/Block-IPs-from-countries/master/block-ips.sh
比如要屏蔽中国IP
delegated-apnic-latest.txt
,请不要删除它 复制1bash block-ips.sh -a cn如果真的要试的话就别屏蔽中国IP了啊,小心屏蔽完了 ssh 上不去(。
你可以尝试拿邻国友人jp
,kr
,sg
之类的开刀(x
你可以到 http://doc.chacuo.net/iso-3166-1 或者 https://www.iso.org/obp/ui/ 查看可用的国家代码(二字母),使用的时候大小写无所谓
如果要解封中国IP
复制1bash block-ips.sh -u cn
复制1bash block-ips.sh -l
如果你需要更新IP列表,你需要先删除delegated-apnic-latest.txt
文件,然后再次使用-a
参数添加即可,脚本会自动先清空原 ipset 然后重新添加数据
复制1
2rm delegated-apnic-latest.txt
bash block-ips.sh -a cn
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。