每天在做开发时候,总会遇到各种需要修改host地址的场景,有的时候我们可以很方便的打开位于目录当中的文件进行修改,有些时候(比方说没有管理员权限)就不是那么好修改了,而且环境比较多的时候,频繁修改文件也不是一个明智之举。这个时候,SwitchHosts就派上了用场。

介绍这款工具之前,我们先来认识一下hosts文件。

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

需要注意的是,Hosts文件配置的映射是静态的,如果网络上的计算机更改了请及时更新IP地址,否则将不能访问。

SwitchHosts

        官网地址:SwitchHosts!

功能特性:

  • 语法高亮:使用不同的颜色显示 IP、域名以及注释,各类信息一目了然。
  • 方案多选:通过多选模式组合不同方案,完成复杂环境的配置。
  • 托盘窗口:在系统托盘菜单显示快捷菜单,点击可快速查看/切换 hosts 方案。
  • 远程方案:支持本地和远程方案,可从网络下载并自动定时同步远程方案。
  • 导入 & 导出:可方便地将本地所有方案导出,分享给团队其他成员。
  • 快速注释:点击行号,或者使用快捷键 Ctrl+/(macOS 下为 ⌘+/),可快速切换指定行的注释状态。
  • 夜间模式:支持明亮模式和夜间模式,可根据你的偏好随意切换。
  • Alfred 支持:与 Alfred 集成,可通过 Workflow 快速切换 hosts。

      切换host的普通方式

1、找到存放host文件的位置,一般位置是C:\Windows\System32\drivers\etc

2、使用记事本工具打开hosts文件

3、修改里面的ip以及对应域名,ip和域名之间有空格,不同域名之间也有空格分割,ip和域名要始终保持在同一行

4、保存

        使用SwitchHosts切换host

1、下载安装,官网地址在文章头部

2、以管理员身份运行,切换不同host文件时不需要管理员权限,但是修改时是需要的

3、按照正常的host配置方式进行配置即可,如果需要多套环境,可以通过左下角的加号进行新建,通过host文件的列表滑块进行激活使用。

每日一句——”心诚求之,虽不中,不远矣”

SwitchHosts-一款实用的host地址切换工具相关推荐

  1. Mac上好用的投屏工具,分享几款实用的mac投屏工具

    电脑在我们的生活中变得越来越重要,工作.学习.娱乐都离不开电脑,有时候想坐在舒服的沙发上看一场电影但是又不想移动电脑该怎么办?我们可以采用投屏的方式将画面投到电视上,那么有哪些实用的mac投屏工具呢? ...

  2. 十款实用方便的日志分析工具(建议收藏!!!)

    0x00 十款实用方便的日志分析工具 在网络管理员的日常工作中,对日志文件的分析能够及时了解网络设备或应用的性能数据,以便及时发现问题并及时解决.分析日志文件的时候需要运用到日志分析工具,接下来就给大 ...

  3. 七款实用的视图模型制作工具

    一.All Clear All Clear从文本生成功能图,而不是直接做图.虽然标榜为流程图软件,All Clear却能创建组织结构图.进程图等,且包括一个过程分析仪. 二.Bizag Process ...

  4. 推荐几款实用的思维导图工具

    实用的思维导图工具 1)FreeMind 官网地址:https://freemind.en.softonic.com/ 介绍:FreeMind是一款基于java的免费的脑图(mind mapping) ...

  5. 3 款实用的在线JS代码工具推荐

    本文为大家带来3款非常实用的在线JS代码工具,可以帮助你方便地处理JavaScript或jQuery代码. 1. 压缩工具 用于在线压缩你的JS代码,它有一个选项"Include lates ...

  6. PS\AE\PR如何切换英文?这款Adobe中英快速切换工具一键帮你解决

    作为中国用户,基本上安装的都是中文版Adobe软件(AE/PR/PS).但是,有时候在使用国外大神制作的插件时,你会发现那些插件使用不了(即使有汉化,说不定也还是需要英文版的才不会出错),这是因为制作 ...

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

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

  8. 几款实用的内网穿透工具,推荐!

    点关注公众号,回复"1024"获取2TB学习资源! 本文以渗透的视角,总结几种个人常用的内网穿透,内网代理工具,介绍其简单原理和使用方法. nps-npc 简介 nps是一款轻量级 ...

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

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

  10. NetSetMan IP地址切换工具

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

最新文章

  1. 设计模式(行为型模式)——访问者模式(Visitor)
  2. Python入门100题 | 第026题
  3. HDU-2072 单词数 水题一枚
  4. 运用xlib进行事件响应(X11 API)的小例子
  5. Seen.js – 使用 SVG 或者 Canvas 渲染 3D 场景
  6. CentOS6.x系统挂载NTFS分区的移动硬盘
  7. 蓝桥杯 友好数 数论
  8. app上架,iCloud存储的内容过多问题。
  9. Macbook Pro休眠唤醒后后台运行程序被关闭的解决方法
  10. javascript技术教程蔡敏_JavaScript基础与实践教程 (王萍萍,赵俊莉,孙强) pdf扫描版...
  11. 数据库系统的结构(三级模式、两级映像)
  12. 中国矿业大学计算机学院进复试,拟录取名单陆续公布!初试第二败北,倒数第一逆袭!...
  13. 微信小程序:简单计算器
  14. MySQL 窗函数 流动平均数 running average
  15. Android Studio学习#2
  16. Linux操作系统之虚拟化
  17. 使用Tensorflow2和Pytorch实现线性回归
  18. [Jim Jey]JavaScript Closures
  19. 插画师所需的基础软件
  20. 计算机网络英语app,学习英语软件哪家强?下个app随时随地学英语

热门文章

  1. VS2010+VAX+CUDA6.0配置语法高亮和自动补充
  2. matlab 数学符号输入,matlab输入数学符号
  3. 怎么用计算机计算t分布的概率,MATLAB如何使用tpdf函数计算T分布的概率密度
  4. python之t分布
  5. 用python演绎神奇的生命游戏,在游戏中学习numpy和matplotlib动画
  6. java实现生命游戏
  7. 【摩尔吧今日推荐】我们一定要给自己提出这样的任务:第一,学习,第二是学习,第三还是学习。
  8. Excel加载“宏”
  9. 七种基本质量工具(7QC)和PDCA循环
  10. 机器人仿真论文阅读1