GitHub 是世界上最大的开源社区之一,许多流行的开源项目都托管在 GitHub 上。开发者可以轻松地参与、贡献和学习,利用社区资源和知识来提升自己的技能。可以说如果你善于使用GitHub,那将受益无穷。
问题来了,虽然 GitHub 大多时候,我们都可以从国内直接访问,但是访问的速度还是比较慢的。甚至有时候DNS解析时候,由于XX原因,都解析不到 GitHub 的IP,从而无法访问 GitHub。
今天这篇文章我们就来解决这个访问 GitHub 慢的问题。无需任何代理,适用于 Windows 和 Linux 系统。方法很简单,就是通过修改电脑的 HOSTS 文件,使我们访问 GitHub 域名时候直接指向指定的IP,来达到快速访问 GitHub 的目的。
如何获得GitHub的IP地址
我们可以打开 ITDOG 网站,输入 github.com 点击 [单次测试],然后查看右侧区域解析出来的最快IP,如下图。
https://www.itdog.cn/ping/github.com
PS:需要注意的是,不要选择港澳台的IP,因为对我们国内的宽带IP来说没有参考意义。另外,你也可以使用其他的提供这种站长服务的网站,原理是一样的。
比如我人在深圳,所以在下方的 [Ping测试结果] 里选择广东深圳,将解析出来的响应IP加到hosts就行,如下图。
修改Hosts
Windows系统的hosts路径为:C:\Windows\System32\drivers\etc\hosts, 将上面解析出来的响应IP和域名添加进入即可。修改Windows系统Hosts文件的有很种方法,详见下方的教程。
20.205.243.166 github.com
如果是在 Linux 系统上,我们执行命令 vim /etc/hosts 然后把 IP 和 GitHub 域名加到最后一行。如果你对vim命令不熟练,可以直接执行下面的命令进行添加。
sed -i '$a20.205.243.166 github.com' /etc/hosts
同理,我们有时候还需要从 GitHub 上下载文件或代码,这时候我们可能需要访问 raw.githubusercontent.com 域名,按照上述的同样的操作,我们去解析它的IP,然后把 raw.githubusercontent.com 最快的IP也给添加到hosts就行 。
这样就大功告成了。
2024-07-30 09:03:36
,某些文章具有时效性,若有错误或已失效,请在文末评论留言●版权归原作者和机构所有,严禁商用,否则产生的一切后果将由您自己承担
●如果您不喜欢本站有您信息的存在,请邮件告知我们予以删除
暂无评论内容