下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

网络工程师,你可知道hosts文件的作用吗

作者:课课家教育     来源: http://www.kokojia.com点击数:1096发布时间: 2016-11-30 09:14:57

标签: 系统文件系统配置hosts文件

  计算机是可以说是一门比较复杂的学科,它包含的很多类型的知识需要让学习者认真的对待,有时候我们在打开网页的时候会看到hosts文件错误的相关的显示,作为一名学习IT的朋友,遇到不懂的问题那就需要查看一下具体的原因了,本文将为大家讲解一下什么是hosts文件,它的作用又是什么呢?

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

  hosts文件是一个用于存储计算机网络中节点信息的文件它可以将主机名映射到相应的IP地址,实现DNS的功能

  Hosts文件的存储位置在不同的操作系统中并不相同,甚至不同Windows版本的位置也不大一样WindowsNT/2000/XP/2003/Vista/win7:默认位置为%SystemRoot%\\system32\\drivers\\etc\\我们可以在运行的窗口下面开进行一个快速的打开,看到下图所示:

网络工程师,你可知道hosts文件的作用吗_系统文件_系统配置_hosts文件_课课家

  用户也可以改变Hostname(主机名)的映射关系,是一个映射IP地址和Hostname(主机名)的规定这个规定中,要求每段只能包括一个映射关系,也就是一个IP地址和一个与之有映射关系的主机名IP地址要放在每段的最前面,映射的Hostname(主机名)在IP后面,中间用空格分隔对于这段的映射说明,用“#”分割后用文字说明,格式看起来是非常简单的。

  Hosts文件作用

  1.它可以是加快域名解析

  如果用户是要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,通过这样的设置方式当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器,非常快速的就可以打开相应的网站。

  2.更加方便局域网用户

  有时候在很多单位的局域网中,会有服务器提供给用户使用,但我们都知道由于局域网中一般很少架设DNS服务器,如果是要去访问这些服务要输入难记的IP地址,这对于很多人来说是相当难记忆的,我们现在可以分别给这些服务器取个容易记住的名字,然后在Hosts中建立IP映射,在日后进行访问的时候,只需要将服务器的名字记住就可以了,这样就可以极大的方便我们的工作效率!

  3.屏蔽网站

  我们会发现有很多网站不经过用户同意就将各种各样的插件安装到你的计算机中,有些说不定就是木马或病毒,这样会让步用户非常的担心和烦恼,对于这些网站我们可以利用Hosts把该网站的域名映射到错误的IP或自己计算机的IP,通过这样的方式就可以不去访问了。

  比如不想访问www.kkk.com,那我们在Hosts写上以下内容:

  127.0.0.1www.kkk.com

  0.0.0.0www.kkk.com#屏蔽的网站

  这样计算机解析域名就解析到本机或错误的IP,这样的设置就达到了一个屏蔽的目的。

  4.顺利连接系统

  对于一些服务器特别是和一些数据库服务器,当你需要去访问时如果直接输入IP地址那是不能访问的,只能输入服务器名才能访问,如果说我们配置好了Hosts文件,当你去输入服务器名就能顺利连接了,有一点是我们需要的是,Hosts文件配置的映射是静态的,如果网络上的计算机更改了那么就请及时更新IP地址,否则出现的后果是不能进行访问。

  5.来看看host文件默认格式,看到下图的一个文件所示:

hosts文件

  结语:相信看完本文的你,应该可以来解了什么是hosts文件,以及它的作用是什么,其实如果是你对系统的一些基本的概念是熟悉了解的话,这样将会给我们带来很多的便利。

赞(0)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程