• 用处不用多说,懂的都懂

全球 IP 数据

  1. 世界各国IP地址段 - ip.soshoulu.com
  2. Index of / (apnic.net)
  3. 全球国家IP地址列表 中国IP地址段查询 2024-03-20更新 (bczs.net)
  4. IPdeny IP country CIDR blocks
  5. 国家及地区IP段查询、全球国家及地区IP段--查错网 (chacuo.net)
  6. metowolf/iplist: :book: IP CIDRs List / IP 地址列表 (github.com)
  7. Block Visitors by Country | IP2Location
  8. Create an Access Control List to Block Countries or Continents (ccpvaz.net)

国内 IP 数据

  1. ipdeny.com/ipblocks/data/countries/cn.zone

  • 也可以从APNIC获取中国IP地址列表

Apnic 介绍

  • 全球IP地址块被IANA(Internet Assigned Numbers Authority)分配给全球三大地区性IP地址分配机构,分别是:
  1. ARIN(American Registry for Internet Numbers):负责北美、南美、加勒比以及非洲撒哈啦部分的IP地址分配。同时还要给全球NSP(Network Service Providers)分配地址。
  2. RIPE(Reseaux IP Europeens):负责欧洲、中东、北非、西亚部分地区(前苏联)
  3. APNIC(Asia Pacific Network Information Center):负责亚洲、太平洋地区 

Apanic IP 地址分配信息总表

  • Apanic提供了每日更新的亚太地区IPv4,IPv6,AS号分配的信息表,地址:ftp.apnic.net
  • 该文件的格式与具体内容参考:README.TXT
  • 通过该文件我们能够得到Apnic辖下IPv4地址空间的分配情况
  • 对于全球智能DNS来说,到国家级的信息粒度就足够了

Apanic 文件格式

apnic|CN|ipv4|1.2.2.0|256|20110331|assigned
等级机构|获得该IP段的国家/组织|资源类型|起始IP|IP段长度|分配日期|分配状态
  • 我们需要是第2列 获得该IP段的国家/组织,第4列 起始IP,第5列 IP段长度
  • 采用shell或者其他工具即可将IP转换成下列子网掩码
256 /24
512 /23
1024 /22
2048 /21
4096 /20
8192 /19
16384 /18
32768 /17
65536 /16
131072 /15
262144 /14
524288 /13
1048576 /12
2097152 /11
4194304 /10

平台 CDN

  1. IP 地址范围 | Cloudflare (cloudflare-cn.com)

其他

  • 补充一套脚本,使用方法自行研究
  1. zengzhan/qqzeng-ip: 最新IP地址数据库-多语言解析以及导入数据库脚本 (github.com)
  • 线上整理好的,自行辨别

最新ip地址数据库下载:https://ipip.taobao.com
最新ip地址数据库 qqzeng-ip:https://www.qqzeng.com
ip数据库统计:https://www.qqzeng.com/tongji.html
ip查询-演示qqzeng-ip:https://www.qqzeng.com/ip
ip地址数据库 解析Dat以及入库:https://github.com/zengzhan/qqzeng-ip

参考最新IP地址数据库 全球IP数据库 国内IP数据库 国外IP数据库 CIDR掩码 2018年1月版-阿里云开发者社区 (aliyun.com)