查出你是用哪裏的Google伺服器!

6 / 10, 2014 Google

(請注意,今天的文章是我在絕頂無聊的時候寫出來的)

由於今天實在是太無聊了,我就決定教大家一些好像沒什麼用的東西。沒錯!今天要教的就是你其實到底是用哪一台Google主機來使用Google服務的呢?這看似很難,不過只要少許指令就可以做到了。所以,讓我們繼續看下去……

  1. 請打開你們的終端機(Windows:搜尋cmd,Mac OS X & Linux:搜尋Terminal)
  2. 然後輸入以下的指令:
  3. 你會看到一堆IP,如下圖:
    check-google-server-loc-1
  4. 隨便複製一組IP,然後再輸入以下指令:
  5. 然後你就會看到 類似這樣的輸出
    check-google-server-loc-2
    或是這樣
    check-google-server-loc-3
  6. 請看看 [名稱] 那一欄的前兩個或是三個英文字,然後再對照這個列表
    1. hg,hkg - 香港
    2. tf,tb - 台灣
    3. ea,nuq – 加州,美國
    4. nrt - 日本
    5. fra - 法國
    6. 找不到的話 - 應該都在亞洲裡面
  7. 恭喜你!任務完成 @@ 然後就可以正當的找中華電信投訴了(大誤)

註:如果你在第三步看到的IP特別多的話(通常是使用Google Public DNS或是OpenDNS的緣故),如下圖:

check-google-server-loc-4

那麼你使用的Google伺服器其實就是你的ISP和Google合作放置的GGC快取節點,是最接近你的伺服器。認真反查一下,就會發現這些IP並不是屬於Google的。

 

  • 果然是在絕頂無聊的時候寫出來的

    • s3131212

      我也很好奇 nslookup 有啥好寫的….

      • 可以查rDNS和A、CNAME、NS、AAAA、MX、TXT……記錄就這樣

  • someone

    i love this blog, but why this blog dont have a facebook page?
    well, i following your page with feedly, however feedly is down right now. cry.