近期老是有一些国外的 IP 到博主发一些垃圾外链评论,每天都是一大堆,我在想怎么才能只让国内用户访问网站,经过一番搜索,找到了直接屏蔽某个国家的脚本,这样可以通过屏蔽发垃圾评论国家的 IP 来封锁,下面就来分享一下这个脚本的安装教程。
适合系统
此教程适合 Centos、Ubuntu、Debian 等常用 linux 系列系统。
脚本地址
GitHub 地址:https://github.com/iiiiiii1/Block-IPs-from-countries
安装教程
下载脚本
|
1
|
wget https://raw.githubusercontent.com/iiiiiii1/Block-IPs-from-countries/master/block-ips.sh
|
赋予脚本执行的权限
|
1
|
chmod +x block-ips.sh
|
运行脚本
|
1
|
./block-ips.sh
|
图文教程
下载运行过程:

输入 1 后回车。

第一次封禁 IP,会先下载 IP 列表,等待即可。
下载完后提示你输入要封禁的国家代码。注意这里一定要是小写!!!

输入完成后回车就可以了。
|
1
|
国家代码查看:http://www.ipdeny.com/ipblocks/
|
解封的时候重新运行一下脚本,选择解封就可以了。
声明:1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客。4、一旦您访问本博客,即表示您已经知晓并接受了以上声明通告。







