Hosts文件在机房管理中的妙用

时间:2022-06-03 05:51:10

Hosts文件在机房管理中的妙用

hosts其实是个纯文本文件,用记事本等文本编辑软件就能打开。Hosts文件里包含映射IP地址和Host主机名的规定,即每段只能包括一个映射关系,IP地址要放在每段的最前面,空格后再写上映射的主机名。

正常情况下,系统的Hosts文件除了说明信息外,只包含“127.0.0.省略)解析成×××.×××.×××.×××的IP地址后,计算机才能访问该网络域名。

要是对于每个域名请求,我们都要等待域名服务器解析后返回IP信息,访问网络的效率就会降低,因为DNS做域名解析和返回IP都需要时间。

为了提高对经常访问的网络域名的解析效率,可以利用Hosts文件建立域名和IP的映射关系。根据Windows系统规定,在进行DNS请求以前,Windows系统会先检查自己的Hosts文件中是否有这个网络域名映射关系。如果有,则调用这个IP地址映射,如果没有,再向已知的DNS服务器提出域名解析。也就是说,Hosts的请求级别比DNS高。根据Hosts的特性以及工作方式,我们来探索一下Hosts文件在机房管理中的妙用

对于要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,加快域名解析速度。由于有了映射关系,当我们输入域名时,计算机就能很快解析出IP,而不用请求网络上的DNS服务器。

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

例如,我校建有校本资源库、科技创新专题网站、校园网站、学生会网站等多个网站。这些网站都是学生经常访问的网站。为了加快访问速度,可以预先在母机上找到Hosts文件,用管理员账号打开,输入以下内容并保存。

# Copyright (c) 1993-2009 Microsoft Corp.

# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.

# localhost name resolution is handled within DNS itself.

192.168.9.2 zyk #资源库共享

61.178.243.32 web #校园网

192.168.9.15 student #学生会

192.168.5.3 keji #科技创新专题

如果学生想要访问其中的内容,只要在浏览器中输入服务器的名字就可以。如下图所示,这里我们只输入“web”,就可以直接访问校园网。

许多学生在上网查资料时都会发现,有很多网站在不经意间就将各种恶意插件、网页弹出广告安装到计算机中。到底是哪些网站有恶意代码呢?我们可以找到感染这些恶意软件的计算机的Hosts文件,将其记录下来。机房管理人员同样可以利用Hosts把该类网站的域名映射到错误的IP或本地计算机的IP,这样就不会再访问它了。在Windows系统中,约定127.0.0.1为本地计算机的IP地址, 0.0.0.0是错误的IP地址。

这里我们给出几个常见的恶意网站的例子。

127.0.0.省略 #3721网络实名

127.0.0.1 bar.省略 #百度IE搜索伴侣

127.0.0.1 toolbar.省略 #google工具栏

这样,计算机解析这类网站域名时,就解析到本机IP或错误的IP,达到了屏蔽网站的目的。

还有一些学生在正常浏览网页或进行其他操作的过程中,IE每隔一段时间就会弹出整屏的网页广告并且这些网页广告内容还会随机变换。这些网站的网址形式也比较固定,比如www.省略、www.省略/v/和www.省略/new/等。其实这是一种类似“Win32.Troj.PopWeb”的系列木马病毒,大家也可以按照上面的方法将这些网址解析成“0.0.0.0”,从而摆脱病毒的骚扰。

有些时候,我们还可以把一些不想让学生访问的网站加入Hosts文件中,以减少学生玩游戏、聊天的机会。

0.0.0.0 www.省略 #摩尔庄园

0.0.0.0 web.省略 #三国杀网页版

0.0.0.0 qqgame.省略 #qq游戏

最后要指出的是,Hosts文件配置的映射是静态的。如果网络上的计算机更改了,请及时更新IP地址,否则将不能访问。

用Hosts文件来过滤恶意网站列表,几乎不占任何Windows系统资源,利用Windows(包括Vista)自身的设置来屏蔽恶意网站,效率高,且非常精确。当然,Hosts文件也有自身先天的缺陷。Hosts文件依赖于DNS系统,对恶意网站的IP地址没有封锁效果。另外,Hosts文件没有域名的广谱匹配功能,例如*.省略项就无法防止www.省略。

为了防止学生自己修改该文件,我们可以添加一个普通账号,将其设置为学生访问账号,就可以杜绝学生修改的问题。

(作者单位:甘肃兰州兰铁四中 甘肃兰州市第五十一中学)

本文为全文原貌 未安装PDF浏览器用户请先下载安装 原版全文

上一篇:求学之径与治学之方 下一篇:局域网BBS中的“豫、时、孙、摩”