修改Host以实现Github访问加速
1. 前言
虽然用代理的方式也能实现较快速度访问Github,但是有时候还是会存在不稳定、梯子过期等情况,所以不下载文件的情况下直连能访问的话还是可留作备用手段,此贴仅作记录,以防不时之需。
操作环境:Windows 11
2. 原理
hosts文件是一个纯文本文件,主要用于存放IP地址和域名。
它的作用是建立网址域名与IP地址的关联,以便在浏览器中输入需要登录的网址时,系统能够快速找到对应的IP地址并打开对应网页。
如果系统没有在hosts文件中找到对应的IP地址,则会将网址提交给DNS域名解析服务器进行IP地址的解析。
故更改host文件实际上是使用CDN的IP地址加速访问。优缺点也很明显,优点是能够实现加速访问,缺点是host文件是静态文件,当CDN失效时需手动更新。
3. 步骤
3.1 获取hosts
用ping的在线测试网站ping github.com,找time(ping的延时)低的IP地址
参考现成项目Github520
3.2 修改host文件
hosts 文件在每个系统的位置不一,详情如下:
12345Windows: C:\Wi ...