国内加速 GitHub 访问方法

来自:网络
时间:2019-01-28
阅读:

GitHub 自从私有库免费后,涌入大批量的开发爱好者,小C也将自己的部分代码转为了私库,但是在中国访问 GitHub 的速度不忍直视,那就叫一个慢!下面小C就用下面的问题告诉大家中国地区为什么访问 GitHub 慢,如何解决呢?

Q:为什么访问速度会很慢?

A:GitHub的CDN域名遭到DNS污染。

GitHub在中国大陆访问速度慢的问题原因有很多,但最直接和最主要的原因是GitHub的分发加速网络的域名遭到DNS污染。

由于GitHub的加速分发CDN域名assets-cdn.github.com遭到DNS污染,导致无法连接使用GitHub的加速分发服务器,才使得中国大陆访问速度很慢。

Q:如何解决DNS污染?

A:通过修改Hosts解决污染问题。

一般的DNS问题都可以通过修改Hosts文件来解决,GitHub的CDN域名被污染问题也不例外,同样可以通过修改Hosts文件解决。

将域名解析直接指向IP地址来绕过DNS的解析,以此解决污染问题。

解决方法:

1、打开网站: https://www.ipaddress.com

2、查询下面3个网址的IP

github.com
assets-cdn.github.com
github.global.ssl.fastly.net

国内加速 GitHub 访问方法

3、修改系统 Host 加入

192.30.253.112 github.com
192.30.253.113 github.com
151.101.184.133 assets-cdn.github.com
151.101.185.194 github.global.ssl.fastly.net

4、刷新 DNS 缓存,就可以了

返回顶部
顶部