前言碎语
Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析
开发中会经常改本机的hosts文件:
下面介绍一款开源的可以快速修改hosts的小工具SwitchHosts,解决修改hosts的麻烦。
项目介绍
项目地址:https://github.com/oldj/SwitchHosts
这是一个用于快速切换 hosts 文件的小程序,基于 Electron 开发,同时使用了 React、Ant Design 以及 CodeMirror 等框架/库。
功能特性
运行截图
常见问题:
Q:Windows 下以管理员权限运行,仍然不能修改 hosts? A:可能的原因有以下几种: 电脑上的安全软件引发,比如360安全卫士、卡巴斯基等。 可将 SwitchHosts! 添加到安全软件的受信任组,并在文件监听里设置 hosts 为排除项。 系统保护。 已知部分 Windows 版本(如 Windows 10 创意者版)会将 hosts 文件默认设为隐藏,限制编辑。 可将原来的 hosts 文件删除,然后自己用编辑器建一个新文件。 Q:修改 hosts 后,Chrome 不能立刻生效? A:Chrome 可以访问 chrome://net-internals/,点击右上角下拉菜单中的 Flush sockets ,一般可以马上生效。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。