系统中hosts文件有哪些作用

hosts文件位于系统盘C:\Windows\System32\drivers\etc中,hosts是一个没有扩展名的系统文件,其基本作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”

1. 加快域名解析

对于要经常访问的网站,我们可以通过在hosts中配置域名和IP的映射关系,提高域名解析速度。由于有了映射关系,当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器。例如:hosts文件中添加一条:61.139.126.235www.135139.net,如下图

2. 注意:

IP与域名中间要有空格,IP地址一定要输入正确,不然就访问不了该网站了,可以通过运行CMD,输入“ping 网站域名” 来获得网站的IP地址!)这样访问速度就会快一点啦,因为他不需要经过DNS域名服务器进行IP地址的解析!

3. 方便局域网用户

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

4. 屏蔽网站

现在有很多网站不经过用户同意就将各种各样的插件安装到你的计算机中,其中不乏有病毒木马。对于这些网站我们可以利用Hosts把该网站的域名映射到一个错误的IP或本地计算机的IP,这样就不用访问了。在Windows系统中,约定 127.0.0.1为本地计算机的IP地址, 0.0.0.0是错误的IP地址。例如,我们在hosts中,输入以下内容(一个例子)127.0.0.1 www.xxxx.com,如下图

5. 例 

#这个网站影响我孩子的健康成长,我要屏蔽他,这样,计算机解析域名www.sex.com 时,就解析到本机IP或错误的IP,达到了屏蔽不健康网站的目的。

现在某些病毒,恶意程序会修改我们的host文件,导致我们无法访问某些网站,当发现某些网站不能访问时,我们可以进入hosts文件进行观察,如果是因为hosts文件造成的网站无法访问,删除病毒添加的语句,就可以对网站进行正常访问。

时间: 2024-08-01 02:50:22

系统中hosts文件有哪些作用的相关文章

运维学习之Linux系统中的文件传输、归档、压缩

不同系统之间的文件传输 1.文件归档 1. 文件归档,就是把多个文件变成一个归档文件 2. tar c ##创建 f ##指定归档文件名称 t ##显示归档文件中的内容 r ##向归档文件中添加文件 --get ##取出单个文件 --delete ##删除单个文件 x ##取出归档文件中的所有内容 -C ##指定解档目录 -z ##gz格式压缩 -j ##bz2格式压缩 -J ##xz格式压缩 2.压缩 gz gzip etc.tar ##压缩成gz格式 gunzip  etc.tar.gz #

ASP.NET Web网站中App_Code文件夹的作用及使用场景

原文地址:Web Site项目和ASP.NET Web Application中App_Code文件夹的作用作者:宾的宾 我现在要建一个ASP.NET的网站了,不难吧,开始动手.如下图: 这种方法建立Web Site项目,使用过的开发者都知道,如果需要新建一个类,例如DataBase.cs.此类只服务于web页面,不适于放入网站自身类库中,因此希望其独立存在于类库之外,只是用于在web应用程序中被web页面调用.这样一来此类最好不要通过形成dll文件,并将其放入bin文件夹以供web页面调用.但

3种方法在mac系统修改hosts文件

引:本来看被强的网站都用hotspot shield的,不知为何连不上服务器了.baidu来google去,发现改hosts内容是王道,不过因为只读属性无法保存,苦寻半天终于找到一贴解 决办法.用代理的tx看看也无妨-修改hosts的好处是一劳永逸,除非ip地址被封- 发此贴也为自己方便使用.用text文件编辑的方法仅针对如何在os系统下进行hosts编辑,而编辑的内容和在win下是一样的.文章转自weiphone,作者harrygg 标题:三种方法更改MAC OS X下的HOSTS文件 由于众

在 Mac OS X 系统中修改文件权限

在Finder中定位到要修改权限的文件或应用 通过“文件”菜单栏或右键菜单选择“显示简介”(快捷键Cmd+I) 找到简介面板的最下方的“共享与权限”(Sharing&Permissions)部分 按需对不同用户赋予权限:读与写(readandwrite).只读(readonly).无访问权限(no access) 权限设置完成后关闭文件简介面板后立即生效.同时,您也可以配合之前介绍的“OSX系统内置FTP工具”技巧使用. 当然,你也可以利用命令行模式来对文件权限进行修改;本文就不涉及了,大家可以

用adb pull命令从android系统中读取文件失败的原因及解决办法

问题:使用adb pull命令从android系统中读取文件失败.显示:Permission denied 原因:是由于文件权限原因引起. 使用ls -l命令查看android系统中的文件权限为: -rw-rw---- app_51   app_51 也就是说,该文件只有app_51用户以及app_51群组拥有读写权限,而adb shell的用户为shell,既不是app_51用户,也不在app_51群组中,所以没有权限读取这个文件.所以就出现了 Permission denied. 解决方法:

win8系统中chm文件打不开怎么办

chm是一种常见的帮助文件,正常情况下,双击chm文件就能直接打开了,不过最近有Win8系统用户反映chm文件打不开,用户不知道这是怎么回事,也不知道该怎么办,为此非常苦恼.好系统重装助手来告诉你Win8系统chm文件打不开要怎么办呢? 1.打开chm文件时,会弹出来一个安全警告窗口,我们需要点击"打开"按钮: 2.打开之后会发现,点任何选项,右边框中都是空白: 3.这个时候需要我们关闭文件,然后找到文件,右键属性: 4.在常规栏中找到下面的"安全"项,点击&quo

九月个人考核:如何识别Linux系统中指定文件(/etc/fstab)的关联包

一,如何识别Linux系统中指定文件(/etc/fstab)的关联包 1.输入rpm -qf /etc/fstab ,此命令能列出提供/etc/fstab这个文件的包. [[email protected] ~]# rpm -qf /etc/fstabsetup-2.8.71-7.el7.noarch[[email protected] ~]# rpm -qf /etc/sshopenssh-7.4p1-12.el7_4.x86_64 原文地址:http://blog.51cto.com/136

hosts文件不起作用

突然发现电脑的hosts文件不起作用了.之前用的狠正常,近期也没有修改过.首先排除什么格式.DNS.注册表之类的问题.最终解决办法(权限问题:有问题的hosts文件图标上有个锁):1.C:\Windows\System32\drivers\etc下复制services文件并改名为hosts1.2.清空hosts1文件里的内容,并把hosts文件里内容复制到hosts1然后保存(记事本以管理员身份运行).3.删除hosts文件,修改hosts1文件名为hosts.搞定. 原文地址:https://

C:\WINDOWS\system32\drivers\etc\hosts 文件有什么作用

知道了Hosts文件的工作方式,那在具体使用中它有哪些作用呢? 1.加快域名解析 对于要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,这样当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器. 2.方便局域网用户 在很多单位的局域网中,会有服务器提供给用户使用.但由于局域网中一般很少架设DNS服务器,访问这些服务要输入难记的IP地址,对不少人来说相当麻烦.现在可以分别给这些服务器取个容易记住的名字,然后在Hosts中建立IP映射,这样以后访问的时候我们输入