国内访问github异常缓慢,有时甚至无法进入,需要多次刷新,这是由于github的CDN被屏蔽了,所以访问下载很慢。我们可以直接绕过dns,在本地直接绑定host。
本地host所在位置为:C:\Windows\System32\drivers\etc,可以通过记事本方式打开编辑,这需要管理员权限
CDN(Content Distribute Network):可以直译成内容分发网络,CDN解决的是如何将数据快速可靠从源站传递到用户的问题。用户获取数据时,不需要直接从源站获取,通过CDN对于数据的分发,用户可以从一个较优的服务器获取数据,从而达到快速访问,并减少源站负载压力的目的。
一、先使用ipaddress查一下github的
地址链接https://www.ipaddress.com ipaddress
二、在搜索框搜索
在搜索框搜索 github.com
记下来
在搜索框搜索 assets-cdn.github.com
记下来
在搜索框搜索 github.global.ssl.fastly.net
记下来
获取的信息如下:
140.82.114.4 github.com
199.232.69.194 github.global.ssl.fastly.net
185.199.108.153 assets-cdn.github.com
- 1
- 2
- 3
github.com网站的IP地址并不是一成不变的,经常在变动,旧的IP地址会失效,当旧的IP地址失效后,你再访问它,就访问不了。所以要学会方法
三、打开host文件
在电脑中找到以下路径(基本都是这个路径):C:\Windows\System32\drivers\etc
这里我们要获取管理员权限
点击安全 -> User
这里默认Users的权限只有读取和执行,我们点击编辑把勾全点上,确定。
然后打开host方式记事本,复制到里面即可
四、打开cmd,输入ipconfig /flushdns 清空网络缓存
刷新完成后,即可秒速访问github。