curl -# -O http://ftp.apnic.net/stats/apnic/legacy-apnic-latest
cat legacy-apnic-latest | grep -v '*' | grep -v + > 1.txt
sed -i 's/256/24/g' 1.txt
sed -i 's/512/23/g' 1.txt
sed -i 's/1024/22/g' 1.txt
sed -i 's/2048/21/g' 1.txt
sed -i 's/4096/20/g' 1.txt
sed -i 's/8192/19/g' 1.txt
sed -i 's/16384/18/g' 1.txt
sed -i 's/32768/17/g' 1.txt
sed -i 's/65536/16/g' 1.txt
sed -i 's/131072/15/g' 1.txt
sed -i 's/262144/14/g' 1.txt
sed -i 's/524288/13/g' 1.txt
sed -i 's/1048576/12/g' 1.txt
sed -i 's/2097152/11/g' 1.txt
sed -i 's/4194304/10/g' 1.txt
sed -i 's/8388608/9/g' 1.txt
sed -i 's/16777216/8/g' 1.txt
sed -i 's/|/ /g' 1.txt
sed -i 's/apnic ipv4 //g' 1.txt
awk '{print $1,$2}' 1.txt | sed 's_ _/_g' > 2.txt
sed 's/^/& ip route add /g' 2.txt| sed 's/$/& via 192.168.88.8 dev ens192/g' > route.sh
## 注: 192.168.88.8 为本机或局域网可通达得ip,不然有逃逸的出现,稳妥用本机ip。
head -n 2 route.sh
ip route add 128.134.0.0/24 via 192.168.88.8 dev ens192
ip route add 128.184.0.0/24 via 192.168.88.8 dev ens192
sh route.sh
route -n
注:
1. 同时也无法主动访问该目标;
2.service network restart会清理;
3.reboot重启主机会清理;