目录

什么是hosts文件?

SwitchHosts

普通方式切换host

SwitchHosts切换host(推荐)

使用注意事项:


什么是hosts文件?

简单的说,hosts文件是用于本地dns服务的,采用ip 域名的格式写在一个文本文件当中,Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。

SwitchHosts

官网地址:https://oldj.github.io/SwitchHosts/#cn

SwitchHosts是一个管理、快速切换Hosts小工具,开源软件,一键切换Hosts配置,非常实用,高效。其主要功能特性包括:

我们在开发Web项目过程中,一般会部署有多套环境,网址域名都相同,部署在不同的服务器上,有开发环境、测试环境、预发布环境、生产环境。经常要切换Hosts来访问,测试以及验证bug,如果纯手工修改这会花掉不少时间。

普通方式切换host

  • 1.找到我们机器的host文件

Hosts文件路径为:C:\Windows\System32\drivers\etc

  • 2.使用记事本工具打开hosts文件
  • 3.修改里面的ip以及对应域名
  • 4.保存即可

注意:ip和域名之间有空格,不同域名之间也有空格分割,而ip和域名要保持在同一行

如果我们经常有多个环境需要切换不同的ip时,每次这样更改就比较麻烦了。这个时候就需要一款可视化修改工具了

SwitchHosts切换host(推荐)

  • 1、下载

官网点击下载按钮,即跳转到下载页面(https://github.com/oldj/SwitchHosts/releases),选择不同的系统下载

  • 2、下载完成后,解压压缩包,会有一个exe可执行文件

  • 3、exe文件右键选择以管理员身份运行,不然在修改hosts的时候会提示你需要权限的,安装完成后页面如下

使用注意事项

  • 1、运行时要以管理员方式运行,不然会提示无修改权限。在SwitchHosts.exe右键—以管理员身份运行
  • 2、如果是绿色单文件版,最好是放在一个文件夹里面再运行,因为会exe所在的目录下生成配置文件和其他文件夹。
  • 3、如果双击运行后不能显示SwitchHost界面,但是任务管理器里面能看到SwitchHost的进程,一般是由于hosts文件字符集不统一,导致hosts文件出现乱码,不能被SwitchHost打开,这时候只要删除C:\windows\system32\drivers\etc\hosts 即可。
  • 4、如果使用了代理,修改 Hosts 也不会生效。因为浏览器会优先考虑代理工具的代理,建议调试的时候先关闭代理。
  • 5、修改了hosts不生效,一般需要重启浏览器,如果是google浏览器可以不用重启,可以借助chrome://net-internals/#dns  chrome://net-internals/#sockets  清掉keep-alive 和清浏览器 DNS 缓存。
  • 6、加入上面配置都是对的,还是会提示无权限,可以手动把hosts文件的只读属性去掉

host地址切换工具-SwitchHosts相关推荐

  1. 【好物推荐】一款免费的Hosts切换工具——SwitchHosts

    一.Hosts文件介绍 Hosts文件是一个计算机操作系统中的文本文件,用于将主机名映射到其对应的IP地址. 当计算机需要连接其他设备或服务时,它会首先在Hosts文件中查找相应的IP地址,如果找到则 ...

  2. host切换工具——SwitchHosts

    我们有时候需要修改本地的host文件,但是host文件隐藏的很深,不是很容易找到,而且还会出现各种权限的小毛病,很是头疼. 今天小编推荐的工具就是来解决这个问题的. 下方提供三个平台的下载链接.win ...

  3. 快速切换本地host文件的工具 —— SwitchHosts

    文章目录 1.前言 2.给你安利个 SwitchHosts 2.1 .SwitchHosts 的介绍 2.2.SwitchHosts 的作用 2.3.SwitchHosts 的使用 2.4. Swit ...

  4. SwitchHosts--host地址切换工具

    什么是hosts文件? 简单的说,hosts文件是用于本地dns服务的,采用ip 域名的格式写在一个文本文件当中,Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网 ...

  5. 第三方模块——nodemon是一个命令行工具,用以辅助项目开发、nrm ( npm registry manager ):npm下载地址切换工具

    什么是第三方模块 别人写好的.具有特定功能的.我们能直接使用的模块即第三方模块,由于第三方模块通常都是由多个文件组成并且被放置在一个文件夹中,所以又名包. 第三方模块 nodemon nodemon是 ...

  6. NetSetMan IP地址切换工具

    http://www.netsetman.com/en/freeware NetSetMan NetSetMan是一个网络设置管理器,它可以很容易在6种不同的,视觉结构化的配置之间切换,包括: IP地 ...

  7. host切换工具、修改HOST不用重启IE

    host切换工具.修改HOST不用重启IE 1.分享个修改HOST不用重启IE就能立刻生效的技巧: 注册表 HKEY_CURRENT_USER\Software\Microsoft\Windows\C ...

  8. 如何修改本机host地址

    首先,如何搭建本地测试环境:如果要搭建本地测试环境,需要修改本机host地址.那么如何修改本机的host地址呢?本机host地址在C:\Windows\System32\drivers\etc这个目录 ...

  9. 【Windows 逆向】CE 地址遍历工具 ( CE 结构剖析工具 | 遍历查找后坐力数据 | 尝试修改后坐力数据 )

    文章目录 一.遍历后坐力数据 二.尝试修改后坐力数据 一.遍历后坐力数据 在上一篇博客 [Windows 逆向]CE 地址遍历工具 ( CE 结构剖析工具 | 从内存结构中根据寻址路径查找子弹数据的内 ...

  10. 分辨率快速切换工具,以及源码.

    你是不是在使用电脑时经常在两种分辨率之间切换,比如在低分辨率下看网页,看视频;在高分辨率下办公,绘图,设计,编程;如果你和你的父母共用电脑的话,是不是他们很喜欢低分辨率,而你习惯高分辨率.每次改变分辨 ...

最新文章

  1. Tarjan算法应用 (割点/桥/缩点/强连通分量/双连通分量/LCA(最近公共祖先)问题)...
  2. affectnet数据集_处理表情识别中的坏数据:一篇CVPR 2020及两篇TIP的解读
  3. 海南电网全力支持新能源发展
  4. OpenCASCADE绘制测试线束:图形命令之VIS 查看器命令
  5. linux php不支持crypt,(PHP)如何在CRYPT_BLOWFISH中使用crypt()?
  6. mysql batis传多个参数_Mybatis传多个参数(三种解决方案)
  7. 限制按钮点击_Android | 使用 AspectJ 限制按钮快速点击
  8. Golang 特性简介
  9. android 如何读取cgi_Python基础教程(十):CGI编程、MySQL数据库
  10. java 正则表达式 table_Java 使用正则表达式
  11. 【测试方法篇】效率测试
  12. 《论文笔记》Cooperative Multi-Robot Monocular-SLAM using Salient Landmarks
  13. centos6.8 安装python3.6
  14. Spark DataSource API
  15. 嵌入式Linux系统编程学习之二十七线程的创建和退出
  16. golang中base64编码_Rust 中的字符集编码 Rust 实践指南
  17. dht网络协议 服务器,概述DHT网络
  18. Arcgis如何使用三调数据统计土地三大类
  19. MQL5:创建自己的指标
  20. javascript三角函数的使用

热门文章

  1. PowerPoint2007文件格式
  2. 层次结构类毕业论文文献都有哪些?
  3. ansible远程在Windows server 2012 R2 安装vcredist(2008 2010 2012 2013)
  4. 《高等代数学》(姚慕生),习题1.1:二阶行列式
  5. 系统集成项目管理工程师教程 第二版下载,仅供学习交流使用
  6. 《过程控制系统》习题整理
  7. 因子分析在SPSS中的操作过程及结果解读
  8. 相册制作软件--4月精选婚纱相册模板{H1.爱的天空}样片
  9. android win10 驱动安装失败,解决在win10系统下小米手机驱动安装失败的具体步骤...
  10. FishC《零基础学习python》笔记--第001讲:我和Python的第一次亲密接触