怎样以 1ms 延迟判断 IP 是国内还是国外的

2016-08-01 18:15:07 +08:00
 gcsuprs

好多 IP 库提供了详细的省市运营商信息

但是我只需要知道 IP 是国内或者国外

  1. 大家有啥比较好的建议吗?
  2. 搜索引擎搜到的国内运营商的 IP 段可靠吗?为啥可靠或者不可靠呢

谢谢 😊

6536 次点击
所在节点    编程
14 条回复
trepwq
2016-08-01 18:18:38 +08:00
skyleft
2016-08-01 18:23:05 +08:00
GeoIP.dat
xupefei
2016-08-01 18:34:54 +08:00
把 1L 那个做成多级哈希表,包你在 µs 尺度上拿到结果。
jasontse
2016-08-01 18:38:39 +08:00
国外 IP 会有 3 个以上骨干路由跳数
dzxx36gyy
2016-08-01 19:30:33 +08:00
https://github.com/17mon/china_ip_list
ipip 的中国 ip 列表,个人感觉比 1 楼更准
yexm0
2016-08-01 19:34:56 +08:00
@trepwq 嗯,把香港沙田 cn2 的 ip 划过去中国。另外香港 sl 的也给写成新加坡的。这种 ip 库都能叫准。我也是服。
skksdd
2016-08-01 19:47:07 +08:00
@yexm0 阴阳怪气
hahasong
2016-08-01 20:09:23 +08:00
```
curl 'http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest' | grep ipv4 | grep CN | awk -F\| '{ printf("%s/%d\n", $4, 32-log($5)/log(2)) }' > /etc/chinadns_chnroute.txt
```
gcsuprs
2016-08-01 21:08:53 +08:00
@dzxx36gyy 哎哟 辉神的库
gcsuprs
2016-08-01 21:09:57 +08:00
@hahasong 这个 Google 得到啦,我只是想问有没有更好的可靠或者不可靠的理由
dzxx36gyy
2016-08-01 21:12:44 +08:00
@gcsuprs 妥妥的
gcsuprs
2016-08-01 21:18:33 +08:00
@trepwq 这个和 IPIP.net 老大辉哥给的 https://github.com/17mon/china_ip_list 差别还是挺大的 😂
akw2312
2016-08-02 02:42:59 +08:00
老高那份正確率高了太多了 :doge
這年頭多數的 ip 庫還在用 whois 辨識歸屬地
就是沒其他人用 ipip 那樣的做法去做數據庫...
mattx
2019-02-24 14:31:53 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/296411

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX