从 http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest 这个文件获取到的 IP 库不全。
比如 google(8.8.8.8) 的一个 DNS 节点:172.217.32.141 就不在这个库里边
世界的 IP 分配是这些组织:
下载地址:
1
Tianao 2019-04-09 12:41:19 +08:00
APNIC 不是只管亚太吗?
|
2
Showfom 2019-04-09 12:43:53 +08:00 1
你还得去 RIPE ARIN AFRINIC LACNIC IANA 才能获取全世界的 IP 分配啊
|
3
lanternxx 2019-04-09 13:09:22 +08:00 1
因为这个 IP 是 ARIN 的 APNIC 的库里当然没有
|
5
zealot0630 2019-04-09 13:28:17 +08:00 via Android
nic 只管分配,不管 location,要做 geoip 的话,还是要去 bgp 里面捞。
很多 IP 是 apnic 分出去的,但是可能部署在其他地方 |
6
Lpl OP @zealot0630 要怎么从 BGP 里边捞啊?
这些组织确实是只管分配,比如分配出去 9、10、11 位的大段,这些大段里边有些小段被分给别的运营商了。比如上边:172.217.32.141 ,这个 IP 段( 172.217.0.0/16 ) 由 ARIN 分配到 US 区内。但是实际上是 google 在新加坡的 DNS 节点 |
7
lanternxx 2019-04-09 13:35:20 +08:00
|