hosts的作用是什么?

   hosts的作用很大,要了解HOSTS作用,先要知道什么是hosts。 hosts文件是本机的一个DNS解析表,hosts文件是Windows系统中一个负责IP地址与域名快速解析的文件,以ASCLL格式保存。如果发现某些网站打不开了,可以先去看看是不是在这个文件上被指向到本机的IP127.0.0.1了。计算机在键入域名的时候,首先会去看看hosts文件汇总有没有关于此域名IP地址的记录。如果有,就直接访问该IP;如果没有再查询DNS服务器来请求解析域名对应的IP地址。很多木马病毒会使用本文件来屏蔽一些杀毒软件的升级网站,或者一些安全网站,来阻止用户访问这些安全网站,以及阻止用户的杀毒软件升级。hosts文件是没有后缀名的,可以使用记事本打开,但是不是txt的文本格式。保存的时候需要注意。hosts在Windows98中是hosts.sam文件,Windows2000/XP中,文件名为hosts但无扩展名,可以使用文本编辑器打开它。如果对hosts文件不熟悉,或者担心编辑错误,可以使用HOSTS文件编辑器。

  HOSTS文件的格式

  找到后,直接用记事本将其打开,“#”开头的为注释语句,不起任何作用,仅作为说明。

  HOSTS文件的格式如下:

  127.0.0.1 localhost

  127.0.0.1

  ……

  类似如上面所述的格式。

  HOSTS文件的位置

  Hosts表文件在系统中的位置,不同的操作系统是不同的。

  Windows 9X系统存放在C:Windows目录,

  Windows NT/2000系统,其保存在c:winntsystem32driversetc目录,

  Windows XP系统保存在c:windowssystem32driversetc,如果找不到的话,可以通过系统的搜索工具进行搜索。

  HOSTS文件的具体运用

  HOSTS文件作为IP地址与域名快递解析的文件,主要的作用就是为了方便计算机的IP与域名之间的转换与解析。一般而言,计算机访问一个域名的时候,首先会搜索hosts文件,查找对应的解析。如:127.0.0.1 就代表的对应IP地址是:127.0.0.1,那么计算机就会访问127.0.0.1这个IP。来请求网页。如果在hosts文件对应表里找不到相应的解析,计算机才会去访问DNS服务器,请求DNS服务器进行解析。hosts文件相当于本地的一个DNS解析文件表。

  hosts文件的妙用

  hosts文件作为一个本地的DNS解析文件,具有最高的优先权。我们可以拿他来做一些特殊的应用。

  第一:访问网站加速

  我们一般输入一个网址请求访问的时候,计算机都会请求DNS服务器来确定网址对应的IP是多少,再去访问对应的IP,而我们也可以把一些常用的网站跟IP对应列表填写进来。加速DNS解析。从而加速网站的访问。

  如在hosts文件中输入如下内容:

  61.145.121.108 www.58116.cn

  保存后,重新打开浏览器。

  再次访问网站的时候,就会发现网速有所改变吧。当然实际运用中对于这些大的网站都有稳定的DNS服务器,速度可能不明显,如果是一些小的网站,如一些小站点等,本身没有自己的DNS服务器。访问速度上可能就会提升的明显一些。

  第二、

  使用hosts文件屏蔽广告或者不良网址

  转自电脑入门到精通网

  找到HOSTS文件,右键打开方式,选择用记事本打开。编辑hosts文件。

  添加如下内容:

  127.0.0.1

  保存列表。然后重新打开IE浏览器(或者其他浏览器),访问以上的网址,是不是发现打不开了?

  这个列表的用途就是告诉计算机,这些网站的对应的IP是127.0.0.1,而127.0.0.1是本机的IP地址。自然不可能访问的到。所以这些网站就打不开了。你可以把一些不想让孩子访问的网址按照上面的格式,填写到hosts文件里,就可以屏蔽这些网站的访问了。用来屏蔽一些烦人的广告也是可以的。

  其实,现在有不少广告去除软件可以达到去除广告的功能。但是软件只能针对制定的网站进行屏蔽,而且使用起来有诸多不便。有些网站,比如大学的网站,弹出的窗口不是广告,而是通知之类的信息,但是广告去除软件也会一概屏蔽。而使用上面的方法,可以灵活的针对自己的需求进行屏蔽。

时间: 2024-09-18 11:08:14

hosts的作用是什么?的相关文章

Windows系统Hosts文件作用

  很多用户都知道在Window系统中有个Hosts文件(没有后缀名),在Windows98系统下该文件在Windows目录,在Windows2000/XP系统中位于C:/Winnt/System32/Drivers/Etc 目录中.该文件其实是一个纯文本的文件,用普通的文本编辑软件如记事本等都能打开. 用记事本打开hosts文件,首先看见了微软对这个文件的说明.这个文件是根据TCP/IPforWindows的标准来工作的,它的作用是包含IP地址和Host name(主机名)的映射关系,是一个映

如何让修改了的hosts起作用

  解决这个问题之前,我们先来简略谈下hosts文件,很多新手朋友可能还不了解,软媒曾经多次介绍过网络反黑文件,就是通过修改hosts文件来实现对恶意网址的屏蔽甚至转向的. 简单的说,hosts文件是用于本地dns服务的,采用ip 域名 的格式写在一个文本文件当中, 系统上一般存放在系统盘的system32目录下, 比如 C:windowssystem32driversetc, 本地主机一般都被定义为 127.0.0.1 locahost . 根据微软的相关文档, hosts文件必须是ascii

详解Linux系统下的hosts文件

  hosts文件 hosts -- the static table lookup for host name(主机名查询静态表). hosts文件是Linux系统上一个负责ip地址与域名快速解析的文件,以ascii格式保存在/etc/目录下.hosts文件包含了ip地址与主机名之间的映射,还包括主机的别名.在没有域名解析服务器的情况下,系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的ip地址,否则就需要使用dns服务程序来解决.通过可以将常用的域名和ip地址映射加入到hosts文

win7中hosts文件被修改怎么修复

  hosts文件位置是一个用于存储计算机网络中节点信息的文件,它可以将主机名映射到相应的IP地址,实现DNS的功能,它可以由计算机的用户进行控制.hosts文件作用很大,hosts文件位置也十分的隐弊,很久没用了,隐藏记得hosts文件位置是在sysytem32的一个目录下,但是找了很久都没有找到.hosts文件位置到底在哪里呢? windows 7不能修改hosts文件 解决办法 网友:我用的是windows 7旗舰版,我想修改一下hosts文件,发现竟然修改不了,提示没权限.我用记事本打开

Solaris网络应用配置

(一) 网络基本配置文件 1./etc/hosts 主机名解析 2./etc/hostname.hme0 网络接口名 3./etc/netmasks 网络掩码 4./etc/inetd .conf 服务项目定义 (二) 远程访问命令 1. rlogin 在远程机上注册 命令格式 : rlogin hostname -l username 2. rsh 在远程机上执行一个程序 命令格式 : rsh hostname -l username order 3. rcp 在远程系统之间拷贝文件 命令格式

配置虚拟机集群常用设置主机IP操作

一.设置主机名 安装好linux虚拟机后,查看主机名: uname -n 或 hostname命令 点击(此处)折叠或打开 [zhang@localhost etc]$ uname -n localhost.localdomain [zhang@localhost etc]$ hostname localhost.localdomain 1.临时 修改主机名 通过 hostname newhost 命令,这种方式,重启后失效. 2.永久修改主机名 修改配置文件 /etc/sysconfig/ne

Win 2000操作中的Hosts文件的作用

很多用户都知道在Window系统中有个Hosts文件(没有后缀名),在Windows 98系统下该文件在Windows目录,在Windows 2000/XP系统中位于C:\Winnt\System32\Drivers\Etc 目录中.该文件其实是一个纯文本的文件,用普通的文本编辑软件如记事本等都能打开.  用记事本打开hosts文件,首先看见了微软对这个文件的说明.这个文件是根据TCP/IP for Windows 的标准来工作的,它的作用是包含IP地址和Host name(主机名)的映射关系,

Windows系统Hosts文件究竟有什么作用

  大家都知道在Window系统中有个Hosts文件(没有后缀名),在Windows系统中位于C:WinntSystem32DriversEtc 目录中.该文件其实是一个纯文本的文件,用普通的文本编辑软件如记事本等都能打开.那么他究竟有什么作用,线面为您详细解答这个问题,希望对您能有所帮助 用记事本打开hosts文件,首先看见了微软对这个文件的说明.这个文件是根据TCP/IPforWindows的标准来工作的,它的作用是包含IP地址和Host name(主机名)的映射关系,是一个映射IP地址和H

Hosts文件的作用和位置详解

 Hosts文件中指定了域名和IP地址的对应关系,如果一个域名在hosts文件中指定了IP地址,在访问此域名时,系统将不会通过DNS(Domain Name System)来解析它的IP地址,而是直接访问所指定的IP地址.也就是说,在hosts文件的帮助下,我们可以绕过DNS服务器而直接访问一些域名. 以Windows为例,Hosts文件的格式为"<IP地址> <域名> <#注释>",如: 127.0.0.1 google.com #将google.