当前位置:   article > 正文

Github访问速度慢,试试这样做

Github访问速度慢,试试这样做

GitHub访问速度慢

GitHub 是全球最大的代码开源平台,小伙伴们平时都喜欢在那里找一些优质的开源项目来学习,以提升自己的编程技能。
但是大家在使用的时候会发现,GitHub有的时候根本刷不出来

1、原因分析

我们在浏览器输入 GitHub 的网址时,会向 DNS 服务器发送一个请求,获取到 GitHub 网站所在的服务器 IP 地址,从而进行访问。

就像你是一名快递员,在送快递前要先找中间人询问收件人的地址。而 DNS 就是这个告诉你目标地址的中间人,如果 DNS 告诉了你错误的地址、或者请求被拦截、再或者 DNS 挂了,都会导致你无法访问网站。
在这里插入图片描述
那有什么办法不经过 DNS,就获取到网址对应的 IP 么?
答案就是修改host

2、手动修改hosts

修改方法:先找到hosts文件,再在最后添加上网址ip
不同系统的路径不同
Windows 系统:C:\Windows\System32\drivers\etc\hosts
Linux 系统:/etc/hosts
Mac(苹果电脑)系统:/etc/hosts
Android(安卓)系统:/system/etc/hosts
iPhone(iOS)系统:/etc/hosts
当然,在这之前我们需要查询github.com对应的ip地址,查询
IPAdress
IPAdress
然后,修改hosts文件,windows系统下修改 C:\Windows\System32\drivers\etc\HOSTS文件,在该文件中添加github.com与IP的对应关系信息,如下图所示
在这里插入图片描述
修改完成后,在cmd中执行ipconfig/flushdns命令即可访问github网站了。
但是,上述方法操作比较麻烦,也无法自动更新ip地址。

3、GitHub520

GitHub520是一个开源项目,针对GitHub访问速度慢的问题开发了一块应用,可以自动更新hosts文件,无需手动操作,十分方便。

首先下载SwitchHosts
在这里插入图片描述
往下翻,下载release版本,可以直接安装
在这里插入图片描述
安装完成后打开Git GUI
在这里插入图片描述
添加GitHub网址
在这里插入图片描述
在这里插入图片描述

完成之后再重新登录GitHub就比较顺畅了,我ping了一下,网速如下
在这里插入图片描述
在这里插入图片描述
参考:
GitHub 访问不了?教你几招轻松解决

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/193804
推荐阅读
相关标签
  

闽ICP备14008679号