系统主机文件让很多人望而却步。第一,改的太麻烦找不到,改不成功;二是怕换了就上不了网。
有个开源大神做了一个工具——switch hosts,让人很容易控制主机,可玩性很高。连电脑小白都能轻松玩,更何况它还是开发者的神器。
SwitchHosts在GitHub上开源,支持Windows、macOS和Linux系统。简单而纯粹的功能是管理hosts文件。安装后,只有一个系统有自己的hosts文件。
以Windows为例,点击系统主机选项右上角的设置图标,来到选项界面。您可以在这里直接打开主机所在的文件夹。
为了便于更改,有必要从主机文件的属性中删除“只读”属性。
点击主页左上角的“+”号,添加自定义主机。例如,开发人员经常需要直接在测试环境和正式环境之间来回切换。在这里您可以设置“测试环境”和“正式环境”所使用的主机。
你想让哪个生效,只需点击名字后面的切换按钮。你可以在完成工作后开始社交或钓鱼。那么程的社交平台GitHub或者油管呢?
这里有人专门整理了访问GitHub的hosts文件。添加主机选项时,选择远程并添加地址,如图所示。可以设置自动刷新时间,范围从1分钟到7天。
点击左边的按钮,就可以愉快地社交了。
也有专门接入Google或者油管的主机,还有屏蔽广告赌博诈骗信息的主机。还有一个更实用的功能,SwitchHosts可以组合各种选项。
这样就可以一边抓鱼,一边屏蔽各种广告的干扰。
SwitchHosts具有历史记录功能,即使您不小心更改了错误的文件,也可以轻松恢复。不用担心问题。
如果切换配置,主机不会生效。您可能需要在此刷新dns缓存。每个平台的处理方法如下:
窗口:
按快捷键Window+R打开运行窗口,然后键入cmd打开命令行并执行命令:
ipconfig /flushdns
ipconfig /flushdns
macOS:
打开终端执行:
Sudo killall -HUP mDNSResponder可能需要输入密码。
由于SwitchHosts支持Linux版本,因此它被打包并发布为。AppImage软件。它可以在大多数Linux发型上运行。所以可以使用deepinOS、UOS、优麒麟操作系统等国产操作系统。