windows hosts 文件作用

1,098 阅读2分钟

今天在使用公司电脑时,遇到了需要配置本机hosts文件的问题,不禁想了下,为何要配置该文件,因此有了这个文章作为记录。 之前也大概了解配置该文件是为了加快域名解析,以及ip 和域名映射。今天查了网上的文章,决定系统记录一下该文件的作用。 如下是该文件自带的说明,其实已经把该文件的作用说明白了;

# Copyright (c) 1993-2009 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     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.
#	127.0.0.1       localhost

1、帮助电脑加快域名解析。

这是对于我们经常要用到的网站有帮助,我们利用hosts文件中所记录的域名来提高那些网址的解析速度,并且我们输入电脑的域名也会很快被解析出ip地址,这样电脑就可以少做一个工作。

2、方便局域网用户

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

3、屏蔽网站。

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

4、虚拟域名。

很多时候,网站建设者需要把”软环境“搭建好,再进行上传调试。但类似于邮件服务,则需要使用域名来辅助调试,这时就可以将本地 IP 地址与一个”虚拟域名“做地址指向,就可以达到要求的效果,且无需花费。