Hosts文件及介绍

电脑教程 阅读

Hosts简介

Hosts文件是一个用于储存计算机网络中各节点信息的计算机文件。它负责将主机名映射到相应的IP地址,通常用于补充或取代网络中DNS的功能。

和DNS不同的是,计算机的用户可以直接对hosts文件进行控制。

存放位置

Windows NT/2000/XP/Vista/7/8/8.1/10:%SystemRoot%\system32\drivers\etc

Linux:/etc

文件用途

Hosts文件可以将已知的广告服务器重定向到无广告的机器(通常是本地的IP地址:127.0.0.1)上来过滤广告。同时也可以通过不下载网络广告,从而减少带宽。使用hosts文件还可减少对DNS服务器的访问来加快访问速度并减少带宽消耗。

hosts文件的另一个重要用途就是用于拦截一些恶意网站的请求,从而防止访问欺诈网站或感染一些病毒或恶意软件。但同时,这个文件也可能被病毒或恶意软件所利用来阻止用户更新杀毒软件或访问特定网站。

另外也可以通过修改hosts文件来强制将网站指定到正确的IP上,从而访问那些因为某些原因不能访问的站点。

使用方法

Hosts文件是根据TCP/IP for Windows 的标准来工作的,它定义了IP地址和主机名的映射关系。

文件中,要求每段只能包括一个映射关系,也就是一个IP地址和一个与之有映射关系的主机名。IP地址要放在每段的最前面,映射的主机名在IP后面,中间用空格分隔。“#”是注释。

如在Hosts文件输入 127.0.0.1 www.baidu.com 保存生效后百度就无法访问了。

工作方式

通常计算机在访问网站时,首先要通过DNS服务器把待访问的域名(如:xyz.com)解析成IP地址,获得IP地址后,它才用得到的地址对服务器进行访问。

通常,操作系统在进行DNS请求以前,会首先检查自己的Hosts文件中是否有这个网络域名映射关系。如果有,则直接使用这个IP地址;如果没有,再向已知的DNS服务器提出域名解析请求;

因为域名解析需要时间,为提高对经常访问的网络域名的解析效率,可以利用Hosts文件中已建立的域名和IP的映射关系来达到加速的目的。

不过,由于Hosts文件配置的映射是静态的,网络上服务器IP地址的更改将导致服务不可用问题。

权限修改

在正常情况下如果直接修改保存hosts文件,即使是以管理员身份操作也会提示用户没有操作权限,这时我们可以通过提升用户对Hosts文件的操作权限来解决,具体方法如下:

1.鼠标右键点击Hosts文件,选择属性,然后点击“安全”选项卡,选中现在登录使用的用户账户并点击“编辑”,在弹出的权限设置界面再次选中当前用户,然后勾选“完全控制”或“修改”都可以,最后点击应用生效即可。

2.进入更低的操作环境,如进入Windows安全模式或进入PE系统等。

3.直接替换文件,先复制一份Hosts文件到其它位置,然后在复制的Hosts文件中做你想要的更改,操作完成后把该Hosts文件副本移动到原来Hosts文件目录里,这时会提示是否覆盖,点击确定覆盖即可。

本文链接:https://niujc.com/win/1415999.html

栏目:电脑教程
来源:
标签:windows
时间:2022-07-01

晚上好!当前时间为
目前距离2023年春节还有
TOP