NoOps

Ops make no ops | Ops的目标是没有Ops,嗯!

DNS views的IP库生成脚本get_apnic.sh

作者: |   1,733 浏览  | 

InfoQ 读一篇安全关于CDN的文章时看到这个脚本,作者是杭州的shaohaiyang。
优势:
1.思路非常好。从apnic拿最准的IP分配库,取出中国的部分;然后whois通过注册地址获取地域。
劣势:
1.whois查询效率。
2.地域注册信息的准确性。国内有借IP的情况。cnnic直接申请的ip段,不好归类。
脚本基本能解决90%的问题。(sinuo同学评估)

https://github.com/shaohaiyang

4 Comments

  1. wilbur
    2013/03/05 at 6:13 下午

    wow!

  2. siyu
    2013/03/22 at 4:09 下午

    is it a little slow using shell script?
    as the apnic file is a little larage

  3. 2013/10/17 at 1:38 上午

    以前给一个网段做流量分发策略(多出口),通过纯真ip库查询。(例如某个cdn厂商网段,纯真ip库中会有一些模糊的统计)

    后来出现了一些问题,大部分网上的ip库都是网友收集的,不准确。同一个应用错误分流后,源身份有两个。数据出差。

    现在用apnic的网段做分流策略,还真没出过问题。毕竟是官方的。

  4. vincent
    2015/02/19 at 9:43 下午

    生成的电信与联通的IP地址文件在哪里?没有找到…

wilbur 进行回复 取消回复