关于信息

pg2ipset 获取 PG2 IP Blocklists 的内容并输出 Linuxipset 可用的格式列表,以实现比大多数其他方法更高效的阻止效果。通过 ipset-update.sh 脚本,可以轻松导入这些基于纯文本的阻止列表,并通过 cron 进行自动调度。

安装

运行以下命令完成安装:

make build && make install

(或以root权限运行 make

配置

查看 ipset-update.sh 脚本中的每个变量和数组上方的注释,按需配置阻止的 IP 列表。

用法

手动导入来自 bluetack.txt 格式列表:

cat /path/to/blocklist.txt | pg2ipset - - listname | ipset restore

手动导入 .gz 格式列表时,使用解压命令后再导入。