最近在弄翻墙, 看到了别人介绍的如何在Openwrt里面更新中国IP地址列表.
想了一下有时自己也可以用来参考一下, 就想导出来在Mac下面用, 在terminal里面打入wget, 命令不存在=.=
就去装了一个Homebrew, 超简单的工具, 补全了Mac下面缺少的工具.
$brew install wget
跑了一会就编译安装完了, 不过最好翻墙后再执行, 可能有些下载的源代码网站被墙了.
然后输入余下命令获取IP地址列表.
Macros-iMac:desktop macro$ wget -O- 'http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest' | awk -F| '/CN|ipv4/ { printf("%s/%dn", $4, 32-log($5)/log(2)) }' > chinaip.txt --2015-02-20 23:15:58-- http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest Resolving ftp.apnic.net... 202.12.29.205, 2001:dc0:2001:11::205 Connecting to ftp.apnic.net|202.12.29.205|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 1809481 (1.7M) [text/plain] Saving to: 'STDOUT' - 100%[===================================================================>] 1.73M 531KB/s in 3.3s 2015-02-20 23:16:03 (531 KB/s) - written to stdout [1809481/1809481] Macros-iMac:desktop macro$
等跑完桌面就有一个txt的地址列表了.
顺便把地址的文件也贴上来, 需要的话可以参考一下.
chinaip.txt.zip