GitHub国内加速2022:修改本地 HOSTS优化访问效果

最近在换了新工作,应领导的要求将目前的软件项目在重新部署一下。在国内服务器部署依赖的库,尤其是一些GitHub库的时候!遇到各种 404!!实在是让我苦恼。

于是马甲绝对更新一系列的文章关于GitHub 国内访问慢甚至无法访问的问题!!

这是一个系列的文章:GitHub国内加速 介绍多种方案!

 

无法访问?

原因大家都知道,这里咱就不多说了。我们分析一下”网络症状”。

前几年也有几次Github突然无法访问,好多互联网科技大佬反应激烈。故又能正常访问了。

自从疫情以来,针对Github的间歇性阻断越来越频繁了……

对于码农来说,在国内访问Github真是越来越坎坷……

这个方法是相对来说最简单的一种方式!修改本地或者服务器上 hosts 即可!

 

寻找HOST

如何找到Github域名对应的IP?

打开 https://www.ipaddress.com/ 输入访问不了的域名,比如:github.com  ,  raw.githubusercontent.com

查询之后可以获得正确的 IP 地址

GitHub国内加速2022:修改本地 HOSTS优化访问效果

GitHub国内加速2022:修改本地 HOSTS优化访问效果

然后修改本地的HOSTS文件 就可以啦

 

 

开源仓库

手动自己找是比较繁琐的,这里分享一个代码,自动生成Hosts

某大佬分享的仓库:https://github.com/521xueweihan/GitHub520

博主自建项目地址:https://github.com/malaohu/GitHubHosts

博主开源了所有代码,大家可以参考一下!!

以上hosts随时失效!可以从这里获取噢:https://51.ruyo.net/test/github_hosts.html

 

如何修改

参考历史文章:Windows,Linux,Mac,Android,iPhone 如何修改hosts

 

缺点总结

修改hosts方式也就是一种临时解决的方案!因为不同的运营商,地区干扰的程度不一样!这个方法还不一定有用!

所以hosts并不是一劳永逸的方式!有时候还会因为在hosts指定了IP导致无法正常访问Github。

该方法不适用与那些被Q的站,比如Google,脸书 等等

纯技术交流!