
hosts文件是计算机中的一个重要系统文件,就像是你的电脑里一个超级小秘书,它负责帮你的电脑记住一些网站的名字和它们对应的门牌号(IP地址)。这样,当你想要去访问某个网站时,你的电脑就会先问问这个小秘书:“嘿,我知道这个网站的名字,它住在哪儿啊?”如果小秘书知道,它就会直接告诉你门牌号,你的电脑就可以快速找到那个网站了,不用再去问那些管理网站地址的大管家(DNS服务器)了。
那么我们要怎么修改hosts文件呢?在Windows系统中,它通常位于C:\Windows\System32\drivers\etc\目录下,文件名为hosts(没有文件扩展名)。在类Unix系统(如Linux和macOS)中,这个文件通常位于/etc/hosts。在不借助其他工具的情况下,我们需要先找到这个文件,然后还要获取到编辑权限再去修改它,一次两次还好,若是需要经常修改的话就无法接受了。
本文要介绍的这个工具:SwitchHosts,笔者已经使用了8年,8年里为我节省了太多的时间,在此简单介绍一下。
🎭 功能简介
SwitchHosts 是一个管理 hosts 文件的应用,基于 Electron 、React、Jotai 、Chakra UI、CodeMirror 等技术开发,支持Windows、Linux和macOS平台。它的功能也很简单明了:
- 快速切换 hosts 方案
- hosts 语法高亮
- 支持从网络加载远程 hosts 配置
- 可从系统菜单栏图标快速切换 hosts

从上面的截图可以看到,SwitchHosts可以创建多个配置环境,需要启用哪个点击哪个开关即可,十分方便。
💻 hosts小贴士
hosts一般可以帮你做几件事情:
- 加速访问:有时候,你问大管家网站地址会比较慢,但小秘书已经记住了,所以它能更快地告诉你,让你更快地打开网站。
- 屏蔽不想看的网站:如果你不想看某些网站,你可以告诉小秘书,把这些网站的名字都改成一个假的门牌号(比如你家自己的门牌号127.0.0.1),这样你的电脑就找不到这些网站了,就像它们不存在一样。
- 开发测试小帮手:如果你是做网站开发的,你可能需要在自己的电脑上测试网站。这时,你可以告诉小秘书,把你正在开发的网站名字改成你电脑自己的门牌号,这样你就可以方便地在本地测试网站了。
- 绕过一些网络限制:有时候,因为一些原因,你可能不能直接访问某些网站。但你可以通过修改小秘书的记录,让它告诉你一个可以绕过限制的门牌号,这样你就能访问那些网站了。
不过要注意哦,修改这个小秘书的记录需要你有一定的权限,而且如果你改错了,可能会导致你的电脑找不到一些网站。所以,在修改之前一定要小心谨慎。
⏬ 获取SwitchHosts
最后,如果你需要按照桌面版,可以在笔者公众号私信【SwitchHosts】即可快速获取下载链接,打开链接后根据自己的平台下载即可,目前最新版本为v4.2.0-beta。
原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!

原创文章,作者:诺多,如若转载,请注明出处:https://www.huluohu.com/posts/1090/
微信扫一扫
支付宝扫一扫
评论列表(2条)
如果使用订阅链接的话,如果网络质量不佳以及host数量过于巨大有一定概率会卡死,导致整个Windows无法联网
当初用火绒救回来的,出现了好几次这个问题,后面就弃用这个软件了
@二次寒树:这是个悲伤的故事😂