GitHub国内访问加速

Github加速

原理

修改系统hosts文件的办法,绕过国内dns解析,直接访问GitHub的CDN节点

访问网址时先搜索hosts文件,如果由网址对应的ip则不需要dns域名解析,因此可以将网址的ip配成静态ip,减少解析过程,提高访问速度。

操作

修改hosts

hosts文件最下面增加(win10的位置为C:\Windows\System32\drivers\etc,先拷到其他地方修改后再覆盖该文件夹hosts文件):

# Github加速
192.30.253.113     github.com
185.199.108.153    github.github.io
151.101.72.133     assets-cdn.github.com
151.101.185.194    github.global.ssl.fastly.net
203.98.7.65 gist.github.com 
13.229.189.0 codeload.github.com 
185.199.109.153 desktop.github.com 
185.199.108.153 guides.github.com 
185.199.108.153 blog.github.com 
18.204.240.114 status.github.com 
185.199.108.153 developer.github.com 
185.199.108.153 services.github.com 
192.30.253.175 enterprise.github.com 
34.195.49.195 education.github.com 
185.199.108.153 pages.github.com 
34.196.237.103 classroom.github.com
# Github加速结束

刷新系统DNS缓存

打开cmd console:

Windows+X 打开系统命令行(管理员身份)或 PowerShell

执行:ipconfig /flushdns

到这里就完成了,下面介绍下获取最新地址方法

获取GitHub官方CDN地址

打开:https://www.ipaddress.com/

# Github加速
192.30.253.113     github.com
185.199.108.153    github.github.io
151.101.72.133     assets-cdn.github.com
151.101.185.194    github.global.ssl.fastly.net
# Github加速结束

查询上述IP后面的网址,更新前面的IP地址,并重新修改hosts文件


   转载规则


《GitHub国内访问加速》 张磊 采用 知识共享署名 4.0 国际许可协议 进行许可。
  目录