ubuntu提高 github下载速度

Github一般用于Git的远程仓库,由于服务器位于国外,国内访问速度比较慢,为了提高访问速度,决定绕过DNS域名解析。

获取Github的IP地址

按下ctrl+alt+T打开命令终端,输入:

undefined 复制代码
nslookup github.com
  
  
  

获取github.global.ssl.fastly.net的IP地址

按下ctrl+alt+T打开命令终端,输入:

csharp 复制代码
nslookup github.global.ssl.fastly.net
  
  
  

写入hosts文件,刷新缓存

按下ctrl+alt+T打开命令终端,输入:

cobol 复制代码
sudo gedit /etc/hosts
  
  
  

然后在文件末尾加上:

最后刷新缓存:在命令终端输入:

cobol 复制代码
sudo /etc/init.d/networking restart
  
  
  

修改host文件解决

大型网站服务器都不会是只有一台服务器,而是多台服务器组成的集群一起对外提供服务。

使用站长工具测速,找一个速度比较快的服务器。


把刚才查到最快的 IP 地址和 Github 域名的字符串放在 hosts 文件最后,有可能就是最快的Github的IP地址。

经过自己测试,添加 github.global.ssl.fastly.net IP 会导致速度更慢, 猜想可能是因为 此IP 随时会改,有可能因为不匹配导致速度降低,因此 只需要 添加 Github的IP 即可;

查询有些文章的 IP 写法有以下几种,经过尝试:

20.205.243.166 www.github.com

或者

20.205.243.166 github.com

后本人选用:

20.205.243.166 http://github.com

20.205.243.166 https://github.com

可能有大约3倍的速度提升,也可能直接提升至1M以上。

参考:

https://blog.csdn.net/hn_tzy/article/details/88903642

相关推荐
乱码三千1 小时前
使用ComfyUI+MinMax-H3音视频模型生成视频
前端·后端·github
分支预测失败1 小时前
RISC-V 核间中断 IPI 实战:从 MSIP 寄存器到 IMSIC 消息投递
linux·后端
GeW2 小时前
RHCE考试避坑指南"90%考生容易忽略的细节
linux
LiaCode2 小时前
别让 AI 把仓库写成“代码平行宇宙”:从 Deslop 看生成前查重
前端·后端·github
键盘会跳舞3 小时前
【C++多线程】死锁诊断工具实战:从 Windows 到 Linux 的全链路排查
linux·c++·windows·死锁
m4Rk_3 小时前
【论文阅读】Agent 记忆机制(62):DCM-Agent——用双簇记忆化解优化问题的多范式冲突
论文阅读·人工智能·学习·开源·github
逛逛GitHub3 小时前
GPT-6 Astra 上线 24 小时,看看外网爆火的惊艳玩法。
github
golang学习记3 小时前
Cursor Origin:Cursor要造一个AI时代的Github
人工智能·github·cursor
u1301304 小时前
GitHub 热榜项目:日榜(2026-09-06)
github
拂拉氏4 小时前
【知识讲解】 Linux环境变量的认识与使用
linux·环境变量