GitHub访问缓慢的原因及解决方法之-修改hosts

GitHub访问速度慢之原因:

GitHub是我们程序员日常使用较广泛的资源管理仓库,GitHub在国内近几年访问越来越慢,究其原因主要是因为GitHub的CDN域名遭遇到NDS污染。由于GitHub的加速分发CDN域名assets-cdn.githu.com遭到DNS污染,导致无法正常连接使用GitHub的加速分发服务器,才使得中国区访问速度很慢。

如何解决?

一般的DNS污染问题都可以通过修改本地hosts来解决。GitHub的CDN域名被污染问题也不例外,同样可以通过修改hosts解决。将域名解析直接指向固定IP绕过dns的解析,以此解决问题。

1、如何获取github相关域名IP?

打开IP Address网站,查询如下域名对应的IP地址:

github.com 140.82.112.3,140.82.112.4(IP以实际查询为准)

github.global.ssl.fastly.net 199.232.5.194 (IP以实际查询为准) 

2、修改hosts文件

(PS:路径一般都是C:\Windows\System32\drivers\etc\hosts)

直接在最后加入以下代码

140.82.112.3 github.com
140.82.112.4 github.com
199.232.5.194 github.global.ssl.fastly.net

3、DNS刷新

用WIN+R快捷键打开运行窗口,输入命令cmd回车进入命令行窗口,输入命令ipconfig  /flushdns回车刷新本地dns缓存数据。

之后再次访问GitHub,访问速度将会发生质的变化。

参考文献:https://boke112.com/6397.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值