Nov 232010
 

曾經有篇文章說過,Google spider很會“隱藏”IP地址,不管是從哪裏來的spider(例如來自香港的spider、俄羅斯的spider),從被爬的站點看來,那些IP都是來自加利福尼亞。Google是如何做到的呢?個人做個簡單的分析。

我們知道Google擁有大量的申請到的IP地址、有自己的數據中心,那麼Google爲了連接分布于各地的分支機構,而又爲了讓外界看起來自己的所有IP都是位于加利福利亞,可以用幾個很簡單但有效的辦法。我猜測,Google的做法會是這樣:

  • 全部的分支機構都是用Google自己申請到的IP地址,而不是從當地運營商再申請一批新的地址;
  • Google擁有自己的Autonomous system (AS) Number,這樣就可以既爲Google自身網絡的連接提供獨立的路由,而又可以根據分支機構的不同位置采用不同的路由來連接當地網絡。

僅僅使用這兩種做法,就可以讓外界以爲Google隱藏了IP地址。

不過,這僅僅是個人猜測,也許與真實情況有出入。

轉載請註明: 轉載自https://www.still-c.com/
本文URL: https://www.still-c.com/archives/19.html

Sorry, the comment form is closed at this time.