//注: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的结论:)!