• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 程序设计
  • 信息安全
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >Windows > 操作系统中的Hosts文件工作原理和作用及其详细介绍

操作系统中的Hosts文件工作原理和作用及其详细介绍

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了系统hosts文件,xp系统hosts文件位置,win7系统hosts文件,xp系统hosts文件,系统没有hosts等相关知识,希望对您有所帮助,也希望大家多多支持微课江湖

一、什么是Hosts文件?

Hosts是一个没有扩展名的系统文件,Hosts文件是一个用于存储计算机网络中节点信息的文件,它可以将主机名映射到相应的IP地址,实现DNS的功能,它可以由计算机的用户进行控制。可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。

Hosts文件的存储位置在不同的操作系统中并不相同,甚至不同Windows版本的位置也不大一样:

Windows NT/2000/XP/2003/Vista/win7:默认位置为%SystemRoot%\system32\drivers\etc\,但也可以改变hosts文件位置:

windows XP系统的位置:C:\WINDOWS\system32\drivers\etc

hosts 文件内容:

二、Hosts文件的工作方式

我们知道在网络上访问网站,要首先通过DNS服务器把要访问的网络域名(XXXX.com)解析成XXX.XXX.XXX.XXX的IP地址后,计算机才能对这个网络域名作访问。

要是对于每个域名请求我们都要等待域名服务器解析后返回IP信息,这样访问网络的效率就会降低,因为DNS做域名解析和返回IP都需要时间。
为了提高对经常访问的网络域名的解析效率,可以通过利用Hosts文件中建立域名和IP的映射关系来达到目的。根据Windows系统规定,在进行DNS请求以前,Windows系统会先检查自己的Hosts文件中是否有这个网络域名映射关系。如果有则,调用这个IP地址映射,如果没有,再向已知的DNS服务器提出域名解析。也就是说Hosts的请求级别比DNS高。

三、Hosts文件的具体作用

1、加快域名解析

对于要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,提高域名解析速度。由于有了映射关系,当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器。要指出的是,Hosts文件配置的映射是静态的,如果网络上的计算机更改了请及时更新IP地址,否则将不能访问。

2、方便局域网用户

在很多单位的局域网中,会有服务器提供给用户使用。但由于局域网中一般很少架设DNS服务器,访问这些服务器时,要输入难记的IP地址。这对不少人来说相当麻烦。现在可以分别给这些服务器取个容易记住的名字,然后在Hosts中建立IP映射,这样以后访问的时候,只要输入这个服务器的名字就行了。

3、屏蔽网站

现在有很多网站不经过用户同意就将各种各样的插件安装到你的计算机中,其中有些说不定就是木马或病毒。对于这些网站我们可以利用Hosts把该网站的域名映射到错误的IP或本地计算机的IP,这样就不用访问了。在WINDOWSX系统中,约定127.0.0.1为本地计算机的IP地址, 0.0.0.0是错误的IP地址。

如果,我们在Hosts中,写入以下内容:

4、顺利连接系统

对于Lotus的服务器和一些数据库服务器,在访问时如果直接输入IP地址那是不能访问的,只能输入服务器名才能访问。那么我们配置好Hosts文件,这样输入服务器名就能顺利连接了。

四、如何用手动查杀劫持HOSTS表的病毒

如果你怀疑你的hosts文件 被病毒 木马修改,可复制以上内容修复hosts 文件。不过根本性的措施还是要找到并删除系统中的病毒文件。下面是修复步骤:

首先必须要进入安全模式
。
其次运行regedit删除如下项目,查找HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
后面有多种可能性,目前发现有2种! 名称为R 或者 A
1.R=C:\Windows\System32\rundll32.exe ctfmon.dll s
2.A=C:\WINDOWS\system32\rundll32.exe msad.dll s
你如果发现了这2个其中一个,直接删除此项目。
然后找到 C:\Windows\System32\ctfmon.dll或者 C:\Windows\System32\msad.dll
删除该文件
修复HOSTS文件(其实安全模式下安装运行360安全卫士就已经可以修复了,这里说手动修复的方法)请按以下方式操作:

1.搜索系统中的hosts文件,也可以根据如下路径查找:

</div>

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 操作系统中的Hosts文件工作原理和作用及其详细介绍
  • win7中hosts文件无法保存怎么办? win7中hosts文件保存方法汇总
  • Win8.1系统Hosts文件失效的具体原因分析
  • win7系统下如何绑定hosts系统文件
  • win8系统hosts文件突破权限修改方法

相关文章

  • 2017-05-12win10网络共享失败提示共享依赖服务无法启动的解决办法
  • 2017-05-12win7磁盘分区图标显示错误或损坏只有系统分区有卷标
  • 2017-05-12在win7系统下怎么隐藏文件夹不让别人看到?
  • 2017-05-12Win10任务栏上的文件资源管理器不见了如何找回
  • 2017-05-12Win10微软小娜怎么使用手输单号追踪快递功能?
  • 2017-05-12win10预览版更改默认输入法的详细教程
  • 2017-05-12Win10 TH2正式版各版本安装密钥汇总
  • 2017-05-12Windows版微信2.3发布:聊天记录可以备份到电脑
  • 2017-05-12微软官方确认:Win10移动版正式版升级暂时仅限18款机型 且没第二批升级
  • 2017-05-12Win8媒体中心怎么找 Win8媒体中心的介绍

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • win10正式版另类升级方法 /$Windows.~BT复制升级技巧
    • Win10一周年更新正式版SDK下载地址
    • Win8.1系统体验评分哪去了如何找回当前的系统体验评分信息
    • 美媒建议普通用户勿装Win10:应用崩溃频率惊人
    • win7 创建隐藏分区避免损坏硬盘分区表
    • Win7系统 开机提示catalyst control center已停止如何解决
    • 怎么申请成为Windows 10 Insider成员并切换更新推送周期?
    • Win8系统删除主题删除废弃残留下来的主题
    • iis6.0上配置asp.net4.0网站(windows2003企业版)
    • win10手机预览版10080 Cortana搜索崩溃的解决方法

关于我们 - 联系我们 - 免责声明 - 网站地图 - 投诉建议

©CopyRight 2015-2017 www.weikejianghu.com Inc All Rights Reserved. 微课江湖 版权所有