交流无国界

  大家知道GitHub这个网站,但是由于GitHub是国外的网站,国外服务器等诸多原因导致国内访问GitHub非常慢(其实最主要的原因是GitHub的分发加速网络的域名遭到dns污染),clone、push、pull仓库有时只有几KB的速度,而且动不动还断,用起来很麻烦。

  所以这里给大家分享一个加速GitHub访问的方法,通过修改系统的hosts文件,绕过国内的dns解析,直接访问GitHub的CDN节点 ,解决DNS污染的问题

star

  无需使用代理加速器,无需FQ,无需科学(KX)上网

1.获取GitHub官方CDN地址:https://www.ipaddress.com/

1

2.查询(这里可直接点击连接跳转)

  2.1 github.com

2

  2.2 assets-cdn.github.com

3

  2.3 github.global.ssl.fastly.net

4

3.复制这些地址
  这个地址要根据你本人查到的使用
  我的是:


140.82.114.4    github.com

185.199.108.153    assets-cdn.github.com
185.199.109.153    assets-cdn.github.com
185.199.110.153    assets-cdn.github.com
185.199.111.153    assets-cdn.github.com

199.232.69.194    github.global.ssl.fastly.net

4.找到本地系统 hosts 文件


直接查询路径:C:\Windows\System32\drivers\etc
找到hosts文件,以管理员用户打开,把查询到的内容粘贴到文件内容的下面,ip和域名要用空格隔开
5

*注:win10以管理员身份打开host文件方法:
  第一步:

01

  第二步:

02

  第三步:先后执行两个命令cmd notepad hosts

03

  第四步:在记事本中修改host文件,修改完成后保存,然后删除txt文件后缀即可

04

5.以管理员方式打开cmd执行 ipconfig /flushdns 手动刷新系统DNS缓存

6

6.clone测试下载,克隆速度会明显变得很快,很快

*转载:博客园|伴身笔记https://www.cnblogs.com/faqbug/p/13387493.html

end