千家信息网

如何使用批处理bat更改hosts

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章将为大家详细讲解有关如何使用批处理bat更改hosts,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。什么是Hosts:Hosts是一个没有扩展名的系统文件,
千家信息网最后更新 2026年11月02日如何使用批处理bat更改hosts

这篇文章将为大家详细讲解有关如何使用批处理bat更改hosts,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

什么是Hosts:

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

Hosts文件的具体作用:

  现在来看一下Hosts文件的工作方式以及它在具体使用中起哪些作用。
  1、加快域名解析
  对于要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,提高域名解析速度。由于有了映射关系,当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器。
  2、方便局域网用户
  在很多单位的局域网中,会有服务器提供给用户使用。但由于局域网中一般很少架设DNS服务器,访问这些服务器时,要输入难记的IP地址。这对不少人来说相当麻烦。现在可以分别给这些服务器取个容易记住的名字,然后在Hosts中建立IP映射,这样以后访问的时候,只要输入这个服务器的名字就行了。
  3、屏蔽网站
  现在有很多网站不经过用户同意就将各种各样的插件安装到你的计算机中,其中有些说不定就是木马或病毒。对于这些网站我们可以利用Hosts把该网站的域名映射到错误的IP或本地计算机的IP,这样就不用访问了。在WINDOWS系统中,约定127.0.0.1为本地计算机的IP地址, 0.0.0.0是错误的IP地址。

用bat更改hosts文件批处理

@echo offecho "请注意你的杀毒软件提示,一定要允许"@echo  ########################################@xcopy C:\Windows\system32\drivers\etc\hosts C:\Windows\system32\drivers\etc\hosts.bak\ /d /c /i /y @echo  ########################################@echo  hosts文件备份完毕,开始修改hosts文件@echo @echo 117.79.149.116 search.b2b.cn >>C:\Windows\System32\drivers\etc\hosts@echo 117.79.149.116 news.search.b2b.cn >>C:\Windows\System32\drivers\etc\hostsecho   "hosts文件修改完成"@ipconfig /flushdns@echo   "刷新DNS完成"echo  hosts文件修改完毕,按任意键恢复系统原始状态@echo@echo  ########################################@pause > nul@copy C:\Windows\System32\drivers\etc\hosts.bak\hosts C:\Windows\System32\drivers\etc\hosts /y@echo @echo offecho  hosts文件恢复完毕,按任意键退出@echo @pause > nul@exit

搭建本地的测试环境:

@echo offecho 搭建本地测试环境echo.c:cd \if not exist lmhy-test\con md lmhy-testif exist lmhy-test\hosts.bak goto backup_existsecho 正在创建备份……cd \windows\system32\drivers\etccopy /y hosts \lmhy-test\hosts.bak > nullecho 完成!echo.goto backup_start:backup_existsecho 备份文件已经存在,无需备份。echo.:backup_startecho 正在写入测试数据……echo 127.0.0.1    localhost > hostsecho 192.168.1.170  lmhy.com >> hostsecho 192.168.3.170  www.lmhy.com >> hostsecho 192.168.3.170  php.lmhy.com >> hostsecho 192.168.3.170  test.lmhy.com >> hostsecho 完成!echo.echo 建立 lmhy 本地测试环境完成。按任意键退出……pause > null

卸载本地测试环境:

@echo offecho 卸载本地测试环境echo.c:cd \if not exist lmhy-test\hosts.bak goto backup_not_existsecho 正在还原备份……copy /y \lmhy-test\hosts.bak \windows\system32\drivers\etc > nullcd \windows\system32\drivers\etcif exist hosts del /q hostsren hosts.bak hostsecho 完成!echo.echo 正在移除备份……cd \rmdir /s/q \lmhy-test\echo 完成!echo.goto backup_done:backup_not_existsecho 备份文件不存在,无法恢复。

(注意:安装了360的可能在运行修改时会出现警告框,点击运行就可以了)

关于"如何使用批处理bat更改hosts"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

文件 域名 备份 服务器 服务 地址 系统 测试 环境 网站 正在 用户 计算机 输入 作用 局域 局域网 篇文章 网址 不用 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 百单网互联网科技有限公司怎么样 山东特亿宝互联网科技有限公司 涨乐互联网科技 紫鲸互联网科技 丰台科技园 互联网 有木互联网科技 上海亿帐通互联网科技 福建科技产业互联网发展 杭州壁岐互联网科技有限公司 米聚互联网科技南京有限公司排面 河南住房之家互联网科技 西安小鹰速贷互联网科技有限公司 深圳市罗太互联网科技有限公司 上海京穆互联网科技有限公司 杭州披云加互联网科技有限公司 宇信科技在杭州互联网排第几 上海互联网科技公司ppt 互联网时代高科技布局 网互联网络科技 宁波允成互联网科技有限公司 广州为想互联网科技有限公司 伟宏互联网科技 互联网科技公司电话 互联网科技作文 互联网科技与管理 和信科技工业互联网 新兴科技互联网创新大赛颁奖典礼 青岛易易互联网科技 科技互联网专业工作会议发言稿 优雇互联网科技有限公司
0