国内因为dns污染,所以github不管访问还是clone项目都贼慢,为了加速,可以直接绕过国内dns服务器用github官方的cdn进行加速
1 获取GitHub官方CDN地址
打开https://www.ipaddress.com/
查询以下三个链接的DNS解析地址
1. github.com
2. assets-cdn.github.com
3. github.global.ssl.fastly.net
记录下查到的ip地址
这是主要的解析,不怕麻烦的可以像我下面一样整全套,解析ip时常会变的,觉得慢的话就可以随时查改上面三个地址的解析
2 修改系统Hosts文件
以记事本方式打开系统hosts文件(需管理员权限),word的话可能会有乱码。
路径:C:\Windows\System32\drivers\etc\hosts
在末尾添加并保存。(需管理员权限,注意IP地址与域名间需留有空格)
192.30.253.112 github.com
192.30.253.118 gist.github.com
151.101.112.133 assets-cdn.github.com
151.101.184.133 raw.githubusercontent.com
151.101.112.133 gist.githubusercontent.com
151.101.184.133 cloud.githubusercontent.com
151.101.112.133 camo.githubusercontent.com
151.101.112.133 avatars0.githubusercontent.com
151.101.112.133 avatars1.githubusercontent.com
151.101.184.133 avatars2.githubusercontent.com
151.101.12.133 avatars3.githubusercontent.com
151.101.12.133 avatars4.githubusercontent.com
151.101.184.133 avatars5.githubusercontent.com
151.101.184.133 avatars6.githubusercontent.com
151.101.184.133 avatars7.githubusercontent.com
204.232.175.78 documentcloud.github.com
107.21.116.220 help.github.com
207.97.227.252 nodeload.github.com
199.27.76.130 raw.github.com
107.22.3.110 status.github.com
204.232.175.78 training.github.com
199.232.5.194 github.global.ssl.fastly.net
这些都是查到的解析,不固定,有时候会变,不怕麻烦可以自己动手查一查
3 刷新系统DNS缓存
Windows+X 打开系统命令行(管理员身份)
运行 ipconfig /flushdns
手动刷新系统DNS缓存。
原文链接:https://www.cnblogs.com/ChairmanYSL/p/10867890.html
原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/22331