1. 程式人生 > >教你如何獲取北京Google伺服器ip

教你如何獲取北京Google伺服器ip

轉這篇文章,是因為它提醒我如何查詢Google最新的伺服器IP。現在CSDN會刪除類似FQ的文章。不便明寫。

你有沒有這樣的煩惱,連線www.google.com.hk出現無法找到伺服器的情況,現在教你一個辦法不再有這些煩惱。

很多人都以為谷歌已經離開了中國,其實不然,google在中國北京還是有伺服器的,而且不止一個,下面是我查到的Google北京的ip

命令nslookup g.cn對應本地dns的ip

Name:    g.cn
Address: 203.208.46.209
Name:    g.cn
Address: 203.208.46.212
Name:    g.cn
Address: 203.208.46.211
Name:    g.cn
Address: 203.208.46.208
Name:    g.cn
Address: 203.208.46.210

nslookup g.cn ns1.google.com對應的google DNS的ip

Name:    g.cn
Address: 203.208.46.148
Name:    g.cn
Address: 203.208.46.146
Name:    g.cn
Address: 203.208.46.144
Name:    g.cn
Address: 203.208.46.145
Name:    g.cn
Address: 203.208.46.147

這些ip的穩定性要比hk的那個好多了,不信你可以試試。

下面就是找到這些ip的方法:

在http://support.google.com/a/bin/answer.py?hl=zh-Hans&answer=60764有得到google伺服器IP地址段的幫助命令:
即在命令列輸入:nslookup -q=TXT _netblocks.google.com 8.8.8.8
可以檢視google最新的伺服器IP地址段,但這裡面沒有大陸的IP地址段。所以用下面的方法獲取谷歌北京公司的IP地址。


google北京的IP地址範圍是203.208.32.0 - 203.208.63.255
1.先在命令列輸入:nslookup g.cn
得到的是本地dns伺服器解析出的g.cn的IP地址。

2.在命令列下輸入:nslookup g.cn ns1.google.com
得到的是使用google的dns伺服器ns1.google.com解析出的g.cn的IP地址。
google的dns伺服器常見的有:
ns1.google.com
ns2.google.com
ns3.google.com
ns4.google.com
8.8.8.8
8.8.4.4

3.如果第2步沒得到正確的結果,在命令列下輸入:nslookup -vc g.cn 8.8.8.8
得到的是使用TCP連線方式與dns伺服器8.8.8.8連接獲取g.cn的IP地址。
可以使用新浪的IP資料庫檢視IP地理位置和所有者的資訊,比如得到的IP為203.208.46.146,那麼可以用http://int.dpool.sina.com.cn/iplookup/iplookup.php?ip=203.208.46.146來檢視這個IP的歸屬。如果改成http://int.dpool.sina.com.cn/iplookup/iplookup.php?ip=203.208.46.0,則會顯示相同所有者的IP地址段的資訊。

4.如果上述步驟都不行,可以在http://just-ping.com/
輸入g.cn,使用該網站的伺服器得出ping結果,然後搜尋帶有China的結果,再用上面的新浪IP資料庫查詢下,就OK了。