hosts文件的作用

  • 格式:doc
  • 大小:34.50 KB
  • 文档页数:7

大家一起来学习hosts文件的作用!实用篇!很多朋友总看到“hosts文件”这个字眼,它到底是干什么用的呢?其实该文件是微软indows给我们提供的一个特色功能!它具有2大功能!1、屏蔽特定网站2、加速访问网站DNS转向一、屏蔽特定网站要屏蔽特定网站,我们可以如下操作。

1.在C:\windows\system32\drivers\etc中,找到hosts文件,用记事本打开。

2.在文件的最下方输入你要屏蔽的几个网站的地址,格式如下(假设要屏蔽的网址为.c0m):127.0.0.1www.xxx.c0m127.0.0.1 my123.c0m3.保存hosts文件。

4.将hosts文件的属性改为只读,防止被病毒篡改。

二、加速访问网站要加快网址的解析速度,为我们访问网站提速,先要查找你所需要访问的网站的IP地址,可以使用ping命令。

然后,打开hosts文件,在文件的末尾加上“IP地址域名”。

最后,保存hosts文件并修改为只读属性。

当你再次浏览该网站时,域名—IP地址的解析工作就由你本机完成了,不需要访问DNS服务器,加快了网站访问速度。

一、什么是hosts文件hosts文件存在于Windows目录下的system32\drivers\etc 中。

这个文件没有扩展名,但是,我们可以使用记事本来打开编辑。

打开文件,可以看见其中有很多英文解释,在文件末尾,有127.0.0.1 localhost这一行字。

这个文件包括主机的IP地址和映像名称,输入的每一个地址都应该放在单独的行列中。

IP地址应该被放在对应的主机名的第一栏中。

IP 地址与主机名之间应该至少有一个空格。

由于我们在访问网站时,对hosts文件的请求级别比DNS服务器高,因此修改hosts文件可以对指定的网址进行处理,达到防止用户访问特定网站的效果。

hosts文件还可以加快我们对网站的访问速度。

在我们访问网络的时候,我们的计算机向DNS服务器发送一个网络域名,DNS服务器则把这个域名解析成为一个IP地址后返回给计算机。

这个过程会使访问网站的速度减慢。

正确地对hosts文件进行编辑可以加快对网站的访问速度。

如:在hosts文件中添加指定的IP地址,使得DNS服务器不用对网页的地址进行解析,直接访问指定的网站(详细方法请见下面介绍)。

其实,hosts文件还有其他的特殊高级功能:如方便局域网用户顺利连接系统等。

这些功能可以大大减少我们对网络的访问时间,使我们对网络的访问更快捷、更方便。

Windows系统Hosts文件的作用很多用户都知道在Window系统中有个Hosts文件(没有后缀名),在Windows98系统下该文件在Windows目录,在Windows2000/XP系统中位于C:\Winnt\System32\Drivers\Etc 目录中。

该文件其实是一个纯文本的文件,用普通的文本编辑软件如记事本等都能打开。

用记事本打开hosts文件,首先看见了微软对这个文件的说明。

这个文件是根据TCP/IPforWindows的标准来工作的,它的作用是包含IP地址和Host name(主机名)的映射关系,是一个映射IP地址和Hostname(主机名)的规定,规定要求每段只能包括一个映射关系,IP地址要放在每段的最前面,空格后再写上映射的Host name(主机名)。

对于这段的映射说明用“#”分割后用文字说明。

现在让我们来看看Hosts在Windows中是怎么工作的。

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

要是对于每个域名请求我们都要等待域名服务器解析后返回IP信息,这样访问网络的效率就会降低,而Hosts文件就能提高解析效率。

根据Windows 系统规定,在进行DNS请求以前,Windows系统会先检查自己的Hosts文件中是否有这个地址映射关系,如果有则调用这个IP地址映射,如果没有再向已知的DNS 服务器提出域名解析。

也就是说Hosts的请求级别比DNS高。

知道了Hosts文件的工作方式,那在具体使用中它有哪些作用呢?1、加快域名解析对于要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,这样当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器。

2、方便局域网用户在很多单位的局域网中,会有服务器提供给用户使用。

但由于局域网中一般很少架设DNS服务器,访问这些服务要输入难记的IP地址,对不少人来说相当麻烦。

现在可以分别给这些服务器取个容易记住的名字,然后在Hosts中建立IP 映射,这样以后访问的时候我们输入这个服务器的名字就行了。

3、屏蔽网站现在有很多网站不经过用户同意就将各种各样的插件安装到你的计算机中,有些说不定就是木马或病毒。

对于这些网站我们可以利用Hosts把该网站的域名映射到错误的IP 或自己计算机的IP,这样就不用访问了。

我们在Hosts写上以下内容:127.0.0.1#屏蔽的网站如何修改HOST文件本机DNS修改(很实用建议大家来了解)今天下载了个绿色无广告版的KUGOO用过的就知道本来打开后默认进入KUGOO 音乐首页但是我打开后却无法显示音乐首页大网站一般不会出现无法访问一分析可能是HOST被修改完了后果然是这样现在教大家如何修改这个HOST文件(如果别人可以打开的网站在你电脑上打不开就有用了仔细学咯)举例现在你朋友可以访问我网站 而你电脑打不开1:首先叫你朋友点开始→运行→CMD→输入命令ping (注意ping后面有个空格)Pinging [218.93.210.178] with 32 bytes of data:Reply from 218.93.210.178: bytes=32 time=257ms TTL=113Reply from 218.93.210.178: bytes=32 time=257ms TTL=113Reply from 218.93.210.178: bytes=32 time=252ms TTL=113Reply from 218.93.210.178: bytes=32 time=312ms TTL=113Ping statistics for 218.93.210.178:Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:Minimum = 252ms, Maximum = 312ms, Average = 269ms2:说明218.93.210.178 就是 的正确解析IP 你电脑估计是中流氓软件强行修改了你的HOST文件就是本机DNS文件强行不让你解析到正确的IP 所以你打不开我网站你朋友却可以解决我们找到HOST文件地址XP的在C盘C:\WINDOWS\system32\drivers\etc\ 目录下的hosts文件我们用记事本打开后修改HSOT源文件为# Copyright (c) 1993-1999 Microsoft Corp.## This is a sample HOSTS file used by Microsoft TCP/IP for Windows.# This file contains the mappings of IP addresses to host names. Each# entry should be kept on an individual line. The IP address should# be placed in the first column followed by the corresponding host name.# The IP address and the host name should be separated by at least one# space.## Additionally, comments (such as these) may be inserted on individual# lines or following the machine name denoted by a '#' symbol.## For example:## 102.54.94.97 # source server# 38.25.63.10 # x client host127.0.0.1 localhost我们在后面添加 的ip 刚刚朋友帮你ping到的IP是218.93.210.178 我们在最后一段那添加一句218.93.210.178 (注意IP与域名之间有空格)改完后HOST文件内容为# Copyright (c) 1993-1999 Microsoft Corp.## This is a sample HOSTS file used by Microsoft TCP/IP for Windows.# This file contains the mappings of IP addresses to host names. Each# entry should be kept on an individual line. The IP address should# be placed in the first column followed by the corresponding host name.# The IP address and the host name should be separated by at least one# space.## Additionally, comments (such as these) may be inserted on individual# lines or following the machine name denoted by a '#' symbol.## For example:## 102.54.94.97 # source server# 38.25.63.10 # x client host127.0.0.1 localhost218.93.210.178 保存就可以然后重新打开网站就OK了后记:现在流氓软件很多有的仅屏蔽某个网站的访问因此如果大家遇到别人可以打开的网站在你机器上就是打不开的话那可以断定你机器HOST被而已修改了这时候你就可以利用上述的方法来修改自己的电脑HOST 来达到修复的目的。