0%

Linux VPS一键屏蔽指定国家所有的IP访问

本文转载自Rat’s Blog:Linux VPS一键屏蔽指定国家所有的IP访问

说明

对于屏蔽指定国家所有的IP的手动教程刚讲了,查看:Linux VPS使用ipset快速屏蔽指定国家的IP访问,虽然步骤很简单,但为了更白的小白,友链博主YKilin大佬写出了一键脚本,本人就做了下小小的修改,简化了下步骤,这里分享下。

使用

本脚本适用于CentOS、Debian、Ubuntu等常用系统。

1、下载脚本

1
wget https://www.moerats.com/usr/shell/block-ips.sh

2、使用方法

1
2
3
4
5
6
7
8
9
10
#这里以中国为例,如果想屏蔽其它国家的,请自行修改最后的代码参数
#添加规则
bash block-ips.sh -a cn

#开始屏蔽
bash block-ips.sh -b cn

#被屏蔽的国家列表
bash block-ips.sh -l

 

其它国家代码查看:点击进入。记住后面的参数均为小写字母。比如JAPAN (JP),我们就在后面用jp这个参数。

文章参考:Block IPs from countries