//注:windows系統中hosts文件的位置爲:C:\Windows\System32\drivers\etc ,找到該文件用記事本打開便可 web
這幾天我用Android SDK Manager來安裝Android SDK時,一直安裝不上, windows
在網上找了下解決的方法以下: ide
估計這又是偉大GFW的功勞,咱們只須要配置一下hosts文件 網站
在文件的末尾添加下面一句: google
74.125.237.1 dl-ssl.google.com //當時我沒有將這句話照抄,而是到www.ip138.com查了下 spa
//dl-ssl.google.com的IP地址,查詢結果以下: ip
因而我將 74.125.128.190 dl-ssl.google.com放到了hosts文件裏 ssl
接下來的時間裏,我仍是沒法用Android SDK Manager來安裝Android SDK, get
直到有一天,我將hosts文件改回原來的樣子,無心中ping了一下dl-ssl.google.com,結果 io
讓我出乎意料,ping獲得的IP地址居然和www.ip138.com查詢到的IP地址不同
因而我將ping的結果放到hosts文件裏,呵呵,終於能夠用Android SDK Manager來安裝Android SDK了。
我很想知道爲何www.ip138.com 查詢的結果和ping的結果不同,在網上查了下,
找到了一個網站:http://just-ping.com/ // 它能夠ping網站的IP,
//我在它上面查詢dl-ssl.google.com的IP結果以下
//注意http://just-ping.com網站上有一句話爲:
Online web-based ping: Free online ping from 50 locations worldwide
可見其是從世界不一樣的50個地方來ping某一個地址的,這也就解釋了
其ping dl-ssl.google.com時爲何會有那麼多個不一樣的IP地址, 由此也
解釋了www.ip138.com和ping的結果爲何會有差別了:)!
由此我得出了dl-ssl.google.com在不一樣的地區綁定了不一樣的IP的結論:)!