有無辦法獲取指定國家或地區的全部google global cache伺服器IP地址?
01-09
justjavac/Google-IPs · GitHub
PS:你應該問我啊。:-)
這個問題應該是神秘組織來釣魚的。
不能
排第一的答主實在是天真
http://www.kookle.co.nr/ 那四千多個 IP 因為曝光的早,早就被神秘組織封鎖的一乾二淨。而且,4000 多個 GGC IP?何止是冰山一角,簡直少到微不足道。
實際上 GGC IP 的數量級至少在五十萬以上,而且一般來講,很多是不予公開的。有很多是商業公司自行購買的 GGC 服務,怎麼可能自己公布然後讓你蹭了人家的 IP?
現行的方法無非就兩種:
1. 利用外國 ISP 的 DNS nslookup 查詢當地 ISP 可能購買的 GGC 服務的 IP2. 撈一大串 IP 然後通過 Webrequest 請求 ssl 證書篩選這樣大部分情況得到的基本都是各地 ISP 的 GGC IP
你要是想夠到一些商業公司和大學購買的 GGC IP 是幾乎不可能的
用第二種方法理論上可以達到比較好的效果,比如說你請求 0.0.0.0 - 255.255.255.255 的全部證書。一共是 4294967296 個 IP,可以自己算算需要多少時間,這還不帶 IPv6。AS15169 Google Inc.給你, 掃去吧
說句大實話我100W的IP能掃出來9K左右
推薦閱讀:
※為什麼IPv4不能像電話那樣升級呢?
※電腦是怎麼通過ip找到對應的終端的?
※網路傳輸時通過ip可知下一個的mac地址,但我最開始只知道最終的ip那麼中途的ip和mac怎麼確定呢?
※為什麼每台電腦都要設置子網掩碼?
※一區域網內有 5 台電腦,其中一台是固定 IP,經常會上不去網,這是為什麼?