Hosts文件是一个用于储存计算机网络中各节点信息的计算机文件。这个文件负责将主机名映射到相应的IP地址。hosts文件通常用于补充或取代网络中DNS的功能。和DNS不同的是,计算机的用户可以直接对hosts文件进行控制。

Hosts文件的位置

hosts文件在不同操作系统(甚至不同Windows版本)的位置都有所区别:


hosts文件也可以用于其它情况,例如可以将已知的广告服务器重定向到无广告的机器(通常是本地的IP地址:127.0.0.1)上来过滤广告。同时也可以通过不下载网络广告,从而减少带宽。使用hosts文件还可以减少对DNS服务器的访问来加快访问速度并减少带宽消耗。

hosts文件的另一个重要用途就是用于拦截一些恶意网站的请求,从而防止访问欺诈网站或感染一些病毒或恶意软件。但同时,这个文件也可能被病毒或恶意软件所利用来阻止用户更新杀毒软件或访问特定网站。

另外也可以通过修改hosts文件来强制将网站指定到正确的IP上,从而访问那些因为某些原因不能访问的站点。

亲爱的GitHub,我们怎么访问不了你? GitHub访问不了,可以通过修改Host文件进行解析躲过DNS劫持。相信我们得有一个修改Host文件的工具才行。下面向你推荐几款Host文件修改工具:

1、Hosts File Manager for IIS 7,这是一个IIS 7插件,安装后可以在IIS面板上直接对Host文件进行维护,还可以通过IIS远程管理,下面是我的对GitHub的IP地址维护,可以通过http://ping.eu/ping/ 查出IP地址。


类似的软件还有一个 http://winhostsmanager.codeplex.com/

3、Hosts Switcher 我们经常需要修改Host文件,特别是测试的同学需要针对不同环境配置Host,比如 QA, production 和本机环境,那么这个工具特好用了。


通过这三个工具的组合,我们可以对Host文件的掌控得如鱼得水,可以应当各种情况了,正是工欲善其事,必先利其器。经过这么一整我又可以上GitHub了哦。


本文来自云栖社区合作伙伴“doNET跨平台”,了解相关信息可以关注“opendotnet”微信公众号

修改 Windows Host 文件工具相关推荐

  1. 修改本地host文件加入可用ip使谷歌浏览器翻译插件重新生效

    修改本地host文件加入可用ip使谷歌浏览器翻译插件重新生效 第一步:找到host文件: 可以使用这个工具进行对Hosts文件进行一个查找 鼠标放到对应路径上面 点击鼠标右键,选择打开路径就到对应 路 ...

  2. 修改Windows hosts文件的解决方案

      大家好,我是爱编程的喵喵.双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中.从事机器学习以及相关的前后端开发工作.曾在阿里云.科大讯飞.CCF等比赛获得多次Top名次.现 ...

  3. win10家庭版下面修改配置host文件虚拟主机

    换了电脑,用的是正版win10家庭版,很多专业功能被限制了,其中对于程序员来说,很重要的一个事情变得没有以前那么容易了--配置host文件!如果还行以前那样弄的话,文件是保存不了,提示权限不足!不信的 ...

  4. 如何修改本地host文件?Request请求头中的host所起的作用

    由于之前对Request请求头中的host理解不充分,所以在此篇都Request头的相关只是进行补充 https://blog.csdn.net/Smart_look/article/details/ ...

  5. 修改本地host文件

    在有些时候可能因为访问一些网址的时候,可能因为浏览器对部分网站的签名不认可导致无法访问.根据浏览器不同,有时候可以选择高级选项允许访问,有时候只能停留在报错页.这时候可以通过设置本地的host文件,允 ...

  6. Windows Host文件位置

    C:\Windows\System32\drivers\etc Host文件是存储着网站域名和ip地址的映射关系,列入host文件的域名访问时会直接访问对应的映射ip地址,而不需要再去请求DNS服务器 ...

  7. 修改本地host文件-找回丢失迷路的谷歌翻译(已失效)

    geeogle translate最近离家出走了,让我们把他找回来 1.找到host C:\Windows\System32\drivers\etc 2.开始操作(可以避免权限不够) 打开host n ...

  8. 修改host文件来访问GitHub

    说明 国内无法访问GitHub的问题除了用某工具访问,还可以通过host文件来达到效果,缺点就是需要经常更新ip地址. 一.查询ip地址 通过以下网址来查询 http://ip.tool.chinaz ...

  9. 修改Host文件解决Notion访问慢问题

    获取Notion相关网站的ip 访问https://www.ipaddress.com,查询ip地址 我的配置如下: 104.18.22.110 notion.so 104.18.23.110 not ...

最新文章

  1. LeetCode简单题之机器人能否返回原点
  2. 嵌入式开发之赛灵思 xilinx Zynq芯片简介---Zynq-7000 EPP (XC7Z010 and XC7Z020)
  3. linux硬盘写0,linux – kworker消耗90%的IO和零磁盘写入
  4. 连接超时这种异常怎么处理比较好_Golang中SSH.NewSession超时问题记录
  5. 如何解决make: Nothing to be done for `all‘ 的方法
  6. [css] 写出div在不固定高度的情况下水平垂直居中的方法?
  7. ES6(一)——字面量的增强、解构、let/const、块级作用域、暂时性死区
  8. 国外机器人产业发展经验
  9. 毫秒间完成行为分析,飞猪端智能技术实践!
  10. keepalived详解(三)——keepalived与Nginx配合实战
  11. 【TWVRP】基于matlab遗传算法求解带时间窗的载重约束外卖配送车辆路径规划问题【含Matlab源码 1417期】
  12. 小福利,介绍excel高阶函数2
  13. 计算机电路板工作原理,电磁炉万能电路板工作原理(图)
  14. html中怎样变英文月份,英语月份的巧记方法
  15. 泛泰 A870 TWRP Recovery En英/Cn简/Tw繁
  16. nohup java -jar 命令启动jar包,项目仍然会莫名其妙挂掉的解决方法
  17. webpy使用说明(一)
  18. 川大计算机学院有哪些专业,四川大学有哪些专业
  19. 【解决方案】云看大熊猫,动物园直播解决方案EasyNVR+EasyNVS如何玩转动物IP
  20. CGTrader新赛CG Wildlife Challenge(CG野生生物竞赛)重磅推出

热门文章

  1. git学习(四)比较文件差异diff
  2. 蚂蚁S9矿卡ddr型号确认方法
  3. python爬取京东数据加载失败_Python爬取京东商品数据
  4. python 重启程序_重新启动Python程序
  5. 年假计算器在线_死亡计算器 和 年龄计算器
  6. php中mysql_affected_rows()更新记录返回0_php中mysql_affected_rows()返回-1帶來的“陷阱” | 學步園...
  7. idea 部署 web tomcat
  8. win7搭建oracle,win7下安装Oracle即时客户端搭建
  9. animate改变背景颜色_3D MAX2016视口背景设置里各参数的含义详解 - 3dmax基础操作入门教程-3dmax材质教程,3d材质贴图教程参数,vray材质参数,3dmax贴图教程...
  10. 电脑右下,电脑右下图标怎么显示出来怎么办