`
min12605
  • 浏览: 54765 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

WINDOWS系统中hosts文件的作用

阅读更多

        可以用drivers在运行中找到etc文件夹。


        我们在平常的应用中,难免会碰到一些关于Hosts文件的用法,下面分析下,若有不妥之处,还望指正.


        在Windows系统中有个Hosts文件(没有后缀名),在98系统下,该文件位于windows的目录下.在2K/XP中,该文件位 于%systemroot%\system32\drives\etc目录下.该文件是个纯文本文件,用普通的文本编辑器(如记事本)亦可打开,打开之 后,我们可以看到Microsoft对该文件的说明.

# 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    rhino.acme.com          # source server
#      38.25.63.10    x.acme.com              # x client host



翻译如下:
  这是一个按照Microsoft Tcp/Ip for windows 的标准来工作的文件.
  这个文件包含IP地址到HOST name(主机名)的映射关系.(在该文件中)每一条应该独自占有一行.
  IP地址应该放在第一位,后面应该紧跟着Host name. IP地址与Host name之间应该被最少一个
  空格隔开.
  补充,注释(就像我们刚才看到的这些),应该被插入到另一行,或在机器名之后用"#"隔开.

------以上即是解释,下面看看工作原理
   
   

    我们在网络上访问网站时,要首先通过DNS服务器,把网络域名(www.xxx.com)解析成IP形式,我们的计算机才能访问.要是对于每一个域名解析请求都等待域名服务器解析后返回IP地址,这样访问网络的效率就会降低.而Hosts文件就能提高解析效率.

    根据Windows系统规定,在进行DNS请求之前,系统会先检查自己的Hosts的文件中是否有这个地质的映射关系.若有,则直接调用这个IP地址映射.若无,再向已知的DNS服务器提供解析.也就是说:
 
    Hosts的请求级别比DNS高


知道了工作原理看看在具体实际中有什么作用?



1.加快域名解析
    对于经常要访问的地址,我们可以配置IP地址与网络域名之间的映射关系,这样,我们访问网站输入域名时,计算机就能很快的解析出IP,而不用请求网络上的DNS服务器

2.方便局域网用户
    在很多公共场合,会有服务器提供给用户,但是局域网中很少假设DNS服务器.访问这些服务器要记住并输入难记的IP,对不少人来说,这是相当麻烦的.现在 可以分别给这些服务器取个容易记的名字,以网络域名的形式给出,然后在Hosts中建立IP映射,这样以后访问的时候输入服务器名就行了

3.屏蔽网站
    现在有很多网站不经过用户的同意,就将各种各样的插件安装到计算机中,有些说不定还是病毒.对于这些网站我们可以利用Hosts把网站的域名映射到错误的IP或自己的计算机的IP地址,这样就不用访问了.
127.0.0.1#要屏蔽的网站
0.0.0.0#要屏蔽的网站
这样计算机解析域名时就解析成错误或是本机的IP地址,就达到了屏蔽的目的.

4.顺利连接系统
  对于Lotus的服务器和一些数据库服务器,在访问时如果直接输入IP那事不能访问的,只能输入服务器名才能访问.那么我们配置Hosts文件,这样输入服务器名时就能顺利访问了.



最后指出的是,Hosts文件配置的映射是静止的,若网络计算机的IP更改了得及时更新IP地址,否则将不能访问.

分享到:
评论

相关推荐

    Windows系统Hosts文件作用.docx

    Windows系统Hosts文件作用.docx

    Windows10 原版hosts文件

    Windows10 原版hosts文件,可以直接copy到文件夹中重启使用

    Windows系统Hosts文件作用_1.docx

    Windows系统Hosts文件作用_1.docx

    windows系统中的hosts文件被劫持该怎么办?.docx

    windows系统中的hosts文件被劫持该怎么办?.docx

    windowsxp 系统的hosts文件解读

    hosts文件可用于屏蔽有毒网站,相当于ie浏览器的一道防火墙。

    windows8.1系统hosts文件失效怎么处理.docx

    windows8.1系统hosts文件失效怎么处理.docx

    hosts文件修改工具

    只要一次简单的设定。 以后就能方便的在多个设定之间进行切换。...按照指定文本文件的内容,替换C:\WINDOWS\system32\drivers\etc\hosts文件的内容。 【附录】 office.txt 文件的内容举例参见压缩包内的说明文件。

    SwitchHosts4.1.1 编辑系统hosts文件的工具

    是一款可以方便你管理和一键切换多个 hosts 方案的免费开源工具,跨平台支持 Windows、macOS 和 Linux 系统。 SwitchHosts 除了可以帮助你快速切换不同的 hosts 设置、编辑 hosts 文件外,它还有着一些很不错的...

    电脑Windows系统hosts编辑管理工具V2.1

    用于管理和编辑Windows系统的hosts文件。 可以域名对应的查询最新IP,将IP更换,然后点击保存。 最后点击刷新Host生效按钮。 添加行方法:在最后一行进行编辑,然后保存即可。 在win7中,hosts文件的位置:C:\...

    Windows Hosts 文件编辑器 BlueLife Hosts Editor 1.3.zip

    该程序使您可以从纯文本文件中导入带有域名的列表,或直接在主面板中键入主机名。此外,您还可以阻止,删除和解析域名,启用或禁用所选域以及使用默认的网络浏览器启动当前域。 BlueLife Hosts Editor 使您能够将...

    windows 系统下一键打开 hosts 文件的小工具及代码

    windows 系统下直接打开 hosts 文件的小工具及代码,示例及原理见文章 https://littlefall.blog.csdn.net/article/details/107679635

    Windows的Hosts文件管理器

    这是一个可以对C:\windows\system32\drivers\etc\hosts文件进行格式化修改的工具。 它支持添加、删除、修改、隐藏被遮蔽的主机的功能等。 Windows XP以上系统可用。(32位)

    恶意网站HOSTS屏蔽文件 V2011.10.17

    hosts文件用于本地DNS解析,并且优先于寻找网络上的DNS服务器,在Windows中,它的目录通常在[Windows目录]system32driversetc下。 恶意网站 HOSTS 屏蔽文件现有可以屏蔽23000多个恶意网站,这些网站多为木马的...

    恶意网站HOSTS屏蔽文件 2010.12.13

    使用方法:下载Hosts.zip后解压,根据相应的系统将Hosts文件覆盖至以下路径: Windows XP/2003/Vista/2008用户 “C:\Windows\System32\Drivers\Etc” Windows NT/2000用户 “C:\Winnt\System32\Drivers\Etc” 注意...

    SwitchHosts for windows 3.5.4.5517

    SwitchHosts._windows_installer_3.5.4.5517.exe 国外下载很慢,上传CSDN方便大家!!! 这是一个用于快速切换 hosts 文件的小程序,基于 Electron 开发,同时使用了 React、Ant Design 以及 CodeMirror 等框架/库...

    解决goole earth黑屏不能加载地球-hosts

    已经安装了goole earth或goole earth pro,windows系统:Windows 系统下是位于 C:\WINDOWS\system32\drivers\etc,如果有hosts,选择覆盖。 Linux系统:覆盖 /etc/hosts 这个文件。苹果电脑(Mac )系统:打开你的...

    SwitchHosts!_windows_installer_3.5.0_host管理工具

    SwitchHosts是一个管理、快速切换Hosts小工具,开源软件,一键切换Hosts配置,非常实用,高效。开发Web过程成,部署有...安装文件为最新版本3.5.0,如安装后win10系统由于权限问题不能使用,请先对host文件进行权限设置

    切换hosts.bat

    一键备份恢复windows系统hosts文件的脚本工具,可以右键编辑修改内容 hosts目录:C:\Windows\System32\drivers\etc\hosts

    Windows 系统信息查看工具 PCHunter 1.57 中文免费版.zip

    12、查看(编辑)IE插件、SPI、启动项、服务、Hosts文件、映像劫持、文件关联、系统防火墙规则、IME 13、ObjectType Hook检测和恢复 14、DPC定时器检测和删除 15、MBR Rootkit检测和修复 16、内核对象劫持检测 17、...

    HostManage v1.0(hosts修改工具)

    Windows系统hosts文件(IP域名指向)管理工具,可直接编辑hosts文件,也可配置多种hosts预置方案,方便hosts快速切换。 如果您喜欢本软件,请到我们的博客(http://blog.csdn.net/zz2soft/)反馈使用意见,谢谢!

Global site tag (gtag.js) - Google Analytics