在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了。