版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
中国地区访问 GitHub 为什么很慢?
- ❓为什么访问速度会很慢?
- GitHub 的CDN域名遭到DNS污染。GitHub 在中国大陆访问速度慢的问题原因有很多,但最直接和最主要的原因是 GitHub 的分发加速网络的域名遭到 DNS 污染。由于 GitHub 的加速分发 CDN 域名 assets-cdn.github.com 遭到 DNS 污染,导致无法连接使用 GitHub 的加速分发服务器,才使得中国大陆访问速度很慢。
- ❓如何解决 DNS 污染?
- 通过修改 Hosts 解决污染问题。一般的 DNS 问题都可以通过修改 Hosts 文件来解决,GitHub 的 CDN 域名被污染问题也不例外,同样可以通过修改 Hosts 文件解决。将域名解析直接指向 IP 地址来绕过 DNS 的解析,以此解决污染问题。
❤️如何加速访问GitHub?
- ⭐️1、打开IPAddress.com网站,查询下面 4 个网址对应的 IP 地址
- 注意 下图 ip地址 , 然后将网址和 ip 添加进hosts文件
- 如下
140.82.114.3 github.com
185.199.108.153 assets-cdn.github.com
185.199.109.153 assets-cdn.github.com
151.101.184.249 global.ssl.fastly.net
- 然后 win + R 输入 cmd. 输入 ipconfig /flushdns 刷新DNS 缓存即可
- 注意 这个ip有时候会改变,如果某一天发现网速变慢了, 可以重新按上面的步骤查询最新的ip即可