从APNIC数据提取各个运营商IP段,电信/联通/移动/铁通/教育网IP段等等

  • 发表于
  • 周边

APNIC介绍

APNIC是全球5个地区级的Internet注册机构(RIR)之一,负责亚太地区的以下一些事务:

  1. 分配IPv4和IPv6地址空间,AS号
  2. 为亚太地区维护Whois数据库
  3. 反向DNS指派
  4. 在全球范围内作为亚太地区的Internet社区的代表
从APNIC数据提取各个运营商IP段,电信/联通/移动/铁通/教育网IP段等等

APNIC IP地址分配信息总表

APNIC提供了每日更新的亚太地区IPv4,IPv6,AS号分配的信息表

访问url是:http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest

该文件的格式与具体内容参照
ftp://ftp.apnic.net/pub/apnic/stats/apnic/README.TXT

通过该文件我们能够得到Apnic辖下IPv4地址空间的分配情况。但从该文件中我们只能得到:

apnic|CN|ipv4|1.2.2.0|256|20110331|assigned

等级机构|获得该IP段的国家/组织|资源类型|起始IP|IP段长度|分配日期|分配状态

提取精准的国内IP

标识

  • 中国电信 chinanet
  • 中国联通 unicom
  • 中国移动 cmcc
  • 中国铁通 cttnet
  • 教育网 cernet
  • 科技网 cstnet
  • 有线通 colnet
  • 长城宽带 gwbn
  • 方正宽带 founderbn
  • 广电网 chinabtn
  • 天威宽带 topwaynet
  • 有线宽带 etrunk

由于APNIC提供的是IP地址总表,该表内并没有详细的IP段,所以我们需要在筛选出中国的再进行whois筛选,体验盒子提供两个方法:

使用APNIC提供的whois3

ftp://ftp.apnic.net/apnic/dbase/tools/ripe-dbase-client-v3.tar.gz

tar zxvf ripe-dbase-client-v3.tar.gz 
cd whois-3.1/
./configure
make

使用方法

 # 中国网通:
 $ ./whois3 -h whois.apnic.net -l -i mb MAINT-CNCGROUP > cnc
 # 中国电信:
 $ ./whois3 -h whois.apnic.net -l -i mb MAINT-CHINANET > chinanet
 # 中国铁通:
 $ ./whois3 -h whois.apnic.net -l -i mb MAINT-CN-CRTC > crtc

组织标识上面已经列出

使用现成脚本筛选IP段

从APNIC数据提取各个运营商IP段,电信/联通/移动/铁通/教育网IP段等等