GitHub作为世界上最大的代码托管平台,无数开发者都在使用,GitHub中文社区是一个致力于分享和传播GitHub上优质开源项目的中文社区平台。上GitHub寻找我们想要的开源项目那可是不可避免的,但是每次上GitHub总是速度慢,有时候甚至打不开超时,真是很苦恼了。

问题分析

主要是有时候CDN污染导致我们在国内上GitHub速度很慢,超时等等等原因

解决办法

我们可以提通过修改hosts文件来指定速度快的服务器,跳过cdn污染。

修改C:\Windows\System32\drivers\etc下的hosts文件

但是我们windows 10直接进行修改保存是需要管理员权限的,我推荐大家可以使用一个开源项目。

SwitchHosts

sh_light.png

Snipaste_2021-10-04_13-25-56.png

macOS可以下载dmg后缀的文件,win10下载exe后缀的文件

打开switchHosts需要“以管理员身份运行”,要不然会没有权限操作。
Snipaste_2021-10-04_13-28-39.png

然后添加配置文件打开开关即可。(附配置文件)
Snipaste_2021-10-04_13-27-19.png

GitHub: https://github.com/oldj/SwitchHosts/releases

配置文件

配置文件1

140.82.112.3 github.com
140.82.112.10 nodeload.github.com
140.82.114.6 api.github.com
13.229.189.0 codeload.github.com
185.199.110.133 raw.github.com
185.199.110.153 training.github.com
185.199.110.153 assets-cdn.github.com
185.199.110.153 documentcloud.github.com
185.199.110.154 help.github.com

185.199.110.153 githubstatus.com
199.232.69.194 github.global.ssl.fastly.net

185.199.110.133 raw.githubusercontent.com
185.199.110.133 cloud.githubusercontent.com
185.199.110.133 gist.githubusercontent.com
185.199.110.133 marketplace-screenshots.githubusercontent.com
185.199.110.133 repository-images.githubusercontent.com
185.199.110.133 user-images.githubusercontent.com
185.199.110.133 desktop.githubusercontent.com

185.199.110.133 avatars.githubusercontent.com
185.199.110.133 avatars0.githubusercontent.com
185.199.110.133 avatars1.githubusercontent.com
185.199.110.133 avatars2.githubusercontent.com
185.199.110.133 avatars3.githubusercontent.com
185.199.110.133 avatars4.githubusercontent.com
185.199.110.133 avatars5.githubusercontent.com
185.199.110.133 avatars6.githubusercontent.com
185.199.110.133 avatars7.githubusercontent.com
185.199.110.133 avatars8.githubusercontent.com

配置文件2

185.199.108.154             github.githubassets.com
140.82.112.22               central.github.com
185.199.108.133             desktop.githubusercontent.com
185.199.108.153             assets-cdn.github.com
185.199.108.133             camo.githubusercontent.com
185.199.108.133             github.map.fastly.net
199.232.69.194               github.global.ssl.fastly.net
140.82.114.4                 gist.github.com
140.82.112.5                 api.github.com
185.199.108.133             raw.githubusercontent.com
185.199.108.133             user-images.githubusercontent.com
185.199.108.133             favicons.githubusercontent.com
185.199.108.133             avatars5.githubusercontent.com
185.199.108.133             avatars4.githubusercontent.com
185.199.108.133             avatars3.githubusercontent.com
185.199.108.133             avatars2.githubusercontent.com
185.199.108.133             avatars1.githubusercontent.com
185.199.108.133             avatars0.githubusercontent.com
185.199.108.133             avatars.githubusercontent.com
140.82.114.10               codeload.github.com
52.217.15.180               github-cloud.s3.amazonaws.com
52.217.89.236               github-com.s3.amazonaws.com
52.217.83.60                 github-production-release-asset-2e65be.s3.amazonaws.com
52.217.194.153               github-production-user-asset-6210df.s3.amazonaws.com
52.216.25.84                 github-production-repository-file-5c1aeb.s3.amazonaws.com
185.199.108.133             media.githubusercontent.com
最后修改:2021 年 10 月 04 日
如果觉得我的文章对你有用,请随意赞赏