推荐:Hosts 快速切换工具

简介: 推荐:Hosts 快速切换工具

在开发时,我们经常会来回地切换hosts文件,来指定本地域名到具体的主机。我们传统的方式是将hosts文件拷贝到桌面,通过记事本修改完成后再拷回去,如此反复,不仅浪费了大量时间也不好管理。


image.png


Hosts这款小工具很好的解决了这个痛点,通过分组管理和启用管控实现快速的更新hosts,除了添加本地Hosts还可以修改远程Hosts。


1.手动清除缓存


  • 在 Windows 下命令行执行:ipconfig /flushdns
  • 在 macOS 下执行命令:sudo killall -HUP mDNSResponder
  • Chrome 浏览器,那么可以访问:chrome://net-internals/#dns,然后点击「Clear host cache」按钮来清空浏览器里的 DNS 缓存。


2.下载工具


可以到下面的网站上下载最新版本的SwitchHosts工具

https://swh.app/zh/

点击下载,网页会跳转到github的下载页面,选择我们支持的操作系统,我这里以windows为例。

image.png


3.使用


在使用前,需要在windows中把只读的属性给去掉,不然后续使用软件会报错。

C:\Windows\System32\drivers\etc\


image.png

新建一个组测试的域名试试,编写完成后需要开启才能生效。

172.168.88.2 www.test.com

image.png


测试一下效果,发现已经可以正常使用了。


image.png


一般修改完成之后,很快就能解析到修改后的地址,如果解析未生效,可以通过第一点清除DNS缓存尝试。

相关文章
|
8月前
|
Windows
远程更新windows服务上hosts文件
远程更新windows服务上hosts文件
101 0
|
8月前
|
存储 Shell Linux
Shell命令切换root用户、管理配置文件、检查硬件
  与其他基于UNIX的系统一样,Linux也可以被多个人同时使用。多用户功能能够让多人在单个Linux系统上拥有账户,并且保护自己的数据不被他人破坏。
184 0
|
11月前
|
Windows
环境部署过程hosts文件不显示的解决方案
环境部署过程hosts文件不显示的解决方案
199 0
|
存储 Shell 网络安全
shell编写的多服务器自动互信脚本(安装ceph)
相信大家都使用过分布式存储,而在分布式存储中较为出色的非ceph莫属了,但是这里就不深入聊ceph啦,我们只是聊聊安装ceph时遇到的问题。
|
网络协议 Linux
Linux网络管理之hostname命令 – 显示和设置系统的主机名
hostname命令用于显示和设置系统的主机名称。环境变量HOSTNAME也保存了当前的主机名。
708 0
Linux网络管理之hostname命令 – 显示和设置系统的主机名
|
Linux
Linux中/etc/hosts文件总是被自动修改
关闭NetworkManager服务即可。 临时关闭: service  NetworkManager stop 永久关闭: chkconfig NetworkManager off 在centos6.x系列Linux版本修改完/etc/hosts之后重启被修改,是由于NetworkManager服务,关闭后再修改hosts文件,重启就不会变回去了。
3619 0

相关实验场景

更多