Switchhost修改host配置
hosts是什么
定义:是一个没有扩展名的系统文件,用来告诉浏览器网址对应的ip地址。
作用:用户在浏览器访问网址时,浏览器首先访问host文件,寻找对应的ip地址,如果找到,便打开对应网页,不需要DNS域名解析,如果没找到,系统会将其网址提交DNS域名解析服务器进行ip地址的解析。
由此可见,通过修改hosts文件,便可实现github加速访问,以下是hosts文件地址:
C:\Windows\System32\drivers\etc
看了上述相关概述,我们也知道可以通过修改hosts文件可以进行github网站加速,但是手动修改hosts文件里的内容,只是暂时的,不能保证内容最新且有效。因此推荐github国内访问加速神器GitHub520,可以利用GitHub520提供hosts文件定时更新本地的hosts文件。通过Switchhost绑定GitHub520,每隔一段时间进行自动更新hosts文件。
修改hosts文件只读属性
hosts文件是只读不能修改的,因此我们要修改hosts文件属性为可读。在C:\Windows\System32\drivers\etc找到hosts文件右键属性--->安全--->在User(用户名\Users)编辑读取和执行,写入权限:
重新右键点击hosts文件属性看到以下即可:
下载SwitchHosts
浏览器进入官网[https://github.com/oldj/SwitchHosts],来到github页面,往下翻找到Download以下的SwitchHosts Download Page(Github release),点进去(可能有点慢,稍微耐心等一会儿)
找到SwitchHosts v4.1.0,点进去,然后下载安装到自己电脑上
打开SwitchHosts需要配置相关内容
点击左上角的加号--->远程--->修改Hosts标题(我改的是github520);填写url:https://raw.hellogithub.com/hosts ;自动刷新改为1小时,然后保存重新启动即可
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!