国内 Github 访问和下载速度过慢的解决方案

Github 作为一个著名的免费代码托管库,国内访问速度一直饱受诟病。其实提速也很简单,只需要三步。以下为 GitHub 网页访问加速方案,如果只是想给 GitHub 源码下载加速,请访问 国内 Github 下载加速

1、查询相关域名的 IP

IPAddress.com 查询相应域名的 IP 地址

  • github.com
  • assets-cdn.github.com
  • github.global.ssl.fastly.net

如下图,是我所在区域访问 github 对应的 IP(140.82.113.4)。同样的方法找到 assets-cdn.github.com(185.199.108.153)、github.global.ssl.fastly.net(199.232.69.194)
在这里插入图片描述

2、修改本地 hosts 文件

文件路径: C:\Windows\System32\drivers\etc,需要管理员权限,如果没有自己安装的文本编辑器,请将该文件复制到桌面或者其他地方,修改后,直接覆盖即可。该文件最后加上下面代码段

140.82.114.3	 github.com
185.199.108.153	 assets-cdn.github.com
199.232.69.194	 github.global.ssl.fastly.net

3、刷新 DNS 缓存

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

D:\>ipconfig /flushdns
Windows IP 配置
已成功刷新 DNS 解析缓存。

对于 Linux,也是同样的方法,修改 /etc/hosts 文件,Linux 刷新 DNS 的方法

apt-get install -y nscd
service nscd restart

备注:一旦发现 github 访问速度变慢,需要重新刷新 hosts 文件。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

江下枫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值