OpenWrt/Scripts/update-cnip

/usr/bin/update-cnip

下载 / 更新中国 IP 段数据到 /etc/cn-aggregated.zone 并加载到 "cn" ipset 里。

#!/bin/sh

if [ "$1" = "down" ]
then
  cd /tmp
  wget https://ipdeny.com/ipblocks/data/aggregated/cn-aggregated.zone -O cn-aggregated.zone

  if [ $? -eq 0 ]
  then
    mv cn-aggregated.zone /etc
  fi
fi

ipset create cn hash:net
ipset flush cn
for i in $(cat /etc/cn-aggregated.zone ); do ipset -A cn $i; done

Last update: 2020-04-29 08:33:41 UTC