分类: LINUX
2011-08-04 18:28:49
网上看了很多利用代理的方式提高下载速度的,结果试了很久没什么效果。
下面介绍我的方法[Windows系统]:
1,打开DOS窗口
2,输入nslookup回车
3,>andriod.git.kernel.org
4,可以看到以下结果:
C:UsersAdministrator>nslookup
默认服务器: cache2-wx
Address: 58.240.57.33
> android.git.kernel.org
服务器: cache2-wx
Address: 58.240.57.33
非权威应答:
名称: android.git.all.kernel.org
Addresses: 130.239.17.13
149.20.4.77
149.20.20.141
199.6.1.173
Aliases: android.git.kernel.org
android.git.geo.kernel.org
>exit
android.git.kernel.org还有另外两个域名:
android.git.all.kernel.org
android.git.geo.kernel.org
IP地址有4个:
130.239.17.13
149.20.4.77
149.20.20.141
199.6.1.173
5,分别PING这4个IP地址,看哪个延迟最短。我这里的是149.20.4.77这个IP最快。
C:UsersAdministrator>ping 149.20.4.77
正在 Ping 149.20.4.77 具有 32 字节的数据:
来自 149.20.4.77 的回复: 字节=32 时间=292ms TTL=54
来自 149.20.4.77 的回复: 字节=32 时间=288ms TTL=54
来自 149.20.4.77 的回复: 字节=32 时间=278ms TTL=54
来自 149.20.4.77 的回复: 字节=32 时间=274ms TTL=54
149.20.4.77 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 274ms,最长 = 292ms,平均 = 283ms
C:UsersAdministrator>
6,根据以上分析,我们将最快的IP和3个域名写入HOST文件,打开C:windowsystem32driveretchost文件
添加以下内容:
149.20.4.77 android.git.kernel.org
149.20.4.77 android.git.all.kernel.org
149.20.4.77 android.git.geo.kernel.org
7,再次启动REPO同步,速度就快多了,正常在50K~200K范围内。
可能一开始速度不明显,20K左右,但到后面就快了。
注:如果是linux,文件在
/etc/hosts