近期老是有一些国外的 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/
|
解封的时候重新运行一下脚本,选择解封就可以了。
本文为原创文章,版权归主机之家测评所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ WordPress 带用户中心和商城系统的博客 CMS 高级主题 Dragon V3.4.007/05
- ♥ 电信直连线路、CN2 线路(GT 和 GIA)、本土运营商线路等不同线路的区别04/09
- ♥ Apache 与 Nginx 的优缺点比较 推荐小白站长选择 apache01/11
- ♥ Linux 30 周年:Linux 5.14 闪亮登场!添加新硬件和秘密内存区域支持09/02
- ♥ TOB 主题 2.4 版本更新:新增最大宽度自定义、社交 Telegram 图标、后台文章列表显示缩略图04/09
- ♥ 搬瓦工建站教程:如何在 centos 7 安装 aaPanel 面板(宝塔国际版)03/27