N种方法教你加速访问Github

方法一:修改host

在那之前先跟Jay同学了解以下

什么是ip:网址域名实际对应的是一个或者多个服务器IP地址,而你电脑本地host文件储存有大多数经常用到的网站ip地址,但是储存的ip毕竟有限,全世界互联网有无数网站,无数ip地址,我们无法一一对应访问,这时候便有了DNS(就类似你的电话本,你要打电话给谁,电话本会帮你找到指定的手机号码,DNS同理会帮你解析到指定的ip)

什么是DNS:就拿Github来说,Github 在全球各地都有服务器,而在国内,我们访问Github的时候,DNS解析服务基本上都是把域名解析到了美国的服务器,所以访问起来会比较慢;这时候你应该猜到我们应该要做什么了吧;对,通过修改本地 hosts 文件来绕过公共DNS解析,锁定域名对应的 IP,更加有效方便直接访问 Github 在韩国、日本等的服务器,从而达到加速访问的目的

修改host步骤:

  1. 查询github的ip地址:查询一查询二查询三;当然,你也可以直接百度用其他网站查询,或者直接使用switchhost工具直接查询和修改
  2. 修改host文件:目录一般在C:\Windows\System32\drivers\etc(针对windows系统)图片[1]-N种方法教你加速访问Github-Jay部落
  3. 打开host文件之前先修改权限host文件,右击->属性->安全->高级->更改->高级->立即查找->在下拉列表选择‘本地账户’->确定->确定->应用->确定->在安全界面点编辑->选择User(****)->点击完全控制->确定
  4. 使用文本打开,在最后添加下列内容(其中的ip更换为你查询到的ip地址);如果仍然想偷懒,Jay同学也将查询到的ip地址打包给大家:https://hosts.gitcdn.top/hosts.txt;当然ip地址是不断更新的,这时候你还可以直接使用工具实现自动查询更新;例如:fetch-github-hosts
    图片[2]-N种方法教你加速访问Github-Jay部落
  5. 保存并退出
  6. 更新DNS缓存:打开cmd,输入:ipconfig/flushdns然后回车

方法二:修改DNS

  1. 手动修改DNS:github在全球有很多服务器,我们访问的时候所使用的dns服务器并不会判断那些ip我们可以访问,所以我们时而能访问,时而连不上就是这个原因;修改DNS你可以直接到TCP/IP设置更改;公共 DNS 服务器 IP 地址查询:https://www.ip.cn/dns.html
    常用DNS服务器:
    OpenDNS 208.67.222.222
    Google DNS 8.8.8.8
    DNSPod DNS+ 119.29.29.29
    114 DNS 114.114.114.114
  2. Fastgithub修改DNS:GitHub 加速神器,主要解决 GitHub 打不开、用户头像无法加载、releases 无法上传下载、git-clone、git-pull、git-push 失败等问题

方法三:加速工具

  1. Watt Toolkit:「Watt Toolkit」是一个开源跨平台的多功能 Steam 工具箱。
  2. UU加速器:除了用来加速游戏,很多人还会用它来加速GitHub访问情况,该加速器除了提供各种游戏的加速之外,还提供了:学术资源 加速服务!学术资源包含:TED,Sci-Hub,Trello,Skype,Teams 等等加速访问服务
  3. GitHub加速插件:这个加速效果很玄学,有可能提升很明显,有可能毫无效果; 如果没有什么效果,可以卸载该插件; 该插件无法加快您访问基特哈波网站的速度
  4. 油猴脚本:额,好像类似的脚本都下架了
  5. SwitchHosts: 是一个管理、切换多个 hosts 方案的工具,是一个免费开源软件,适用于 Windows、macOS、Linux,具有语法高亮、方案多选、远程方案等多项功能特性,能够方便我们快速对hosts 文件进行管理使用
  6. UsbEAm Hosts Editor :羽翼城开发,通过修改hosts加速github访问,原理就是修改host

方法四:网页加速

仅用于文件下载加速

方法五:镜像访问

自行百度,经常失效,切勿登录账号

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 共7条
头像
老司机,你有何见解!
提交
头像

昵称

取消
昵称表情图片
    • 头像gate.io new listings0
    • 头像365cent0