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

操作系统 Hosts文件

阅读更多
一、什么是Hosts文件?

hosts文件是一个用于储存计算机网络中各节点信息的计算机文件。这个文件负责将主机名映射到相应的IP地址。hosts文件通常用于补充或取代网络中DNS的功能。和DNS不同的是,计算机的用户可以直接对hosts文件进行控制。

1、Hosts文件的历史

ARPANET(Internet的前身)并没有对网络中各节点的地址使用DNS进行解析。由于当时对于这个用途并没有中心化的系统,每个网络节点都使用自有的网络节点地图,并指派相应的名称方便用户记忆。当时并没有任何系统来保证网络的所有系统都用同样的名称表示,也没有方法来读取其它用户的hosts文件并自动复制。

ARPANET的规模较小,这样就允许在特定情况使用hosts文件来命名一些事先约定的名称。典型的网络节点都有一个地址,并可能有多个名称。但是当个人网络不断庞大之后,对hosts文件进行管理的难度也越来越大。

2、Hosts文件的位置

hosts文件在不同操作系统(甚至不同Windows版本)的位置都有所区别:




在Windows中,默认的hosts文件通常是空白的或包含了注释语句并使用了一条默认规则:

127.0.0.1 localhost

::1 localhost

3、Hosts文件的用途

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

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

另外也可以通过修改hosts文件来强制将网站指定到正确的IP上,从而访问那些因为某些原因不能访问的站点。此外一些软件的破解激活也经常用到hosts文件,原理就是屏蔽软件自动连接官方服务器验证激活信息是否正确。

二、修改Windows 7 Hosts文件方法

方法一、提升用户对Hosts文件的操作权限

1、在正常情况下如果直接修改保存hosts文件,即使是以管理员身份操作也会提示用户没有操作权限,如下图:




2、这时我们可以通过提升用户对Hosts文件的操作权限来解决,具体方法如下:鼠标右键点击Hosts文件,选择属性,然后点击“安全”选项卡,选中现在登录使用的用户账户并点击“编辑”,在弹出的权限设置界面再次选中当前用户,然后勾选“完全控制”或“修改”都可以,最后点击应用生效即可。




3、设置完成后就可以对Hosts文件进行操作更改了!

方法二、复制替换Hosts文件

除了提升权限解决之外,还有一种更简单的方法,方法如下:先复制一份Hosts文件到其它位置,然后在复制的Hosts文件中做你想要的更改,操作完成后把该Hosts文件副本移动到原来Hosts文件目录里,这时会提示是否覆盖,点击确定覆盖即可!

方法三、进入更低操作环境操作

和其它遇到操作权限问题一样,进入更低的操作环境也可很好的解决这种问题,如进入Windows 7安全模式或进入PE系统等,进入Windows 7安全模式方法如下:在启动计算机时快速按下键盘上的F8键,然后在出现的Windows 7高级启动选项中选择进入“安全模式”(用键盘上的箭头键选择,用Enter回车键确定),进入后即可修改保存Hosts文件!
  • 大小: 70.8 KB
  • 大小: 22.1 KB
  • 大小: 62 KB
分享到:
评论

相关推荐

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

    免费、开源、支持三大操作系统 系统托盘快速「一键切换」不同的 hosts 方案 支持 hosts 文件语法高亮,可以方便用户更直观地阅读和修改 Hosts 内容; 编辑 hosts 时,可以点击行号可以对行进行快速注释或取消注释 ...

    Windows系统Hosts文件作用.docx

    Windows系统Hosts文件作用.docx

    操作系统安全:配置etchosts.allow及etchosts.deny.docx

    #服务进程名:主机列表:当规则匹配时可选的命令操作 server_name:hosts-list[:command] /etc/hosts.allow控制可以访问本机的IP地址,/etc/hosts.deny控制禁止访问本机的IP。如果两个文件的配置有冲突,以/etc/hosts....

    操作系统安全:详解etc hosts.deny .docx

    #服务进程名:主机列表:当规则匹配时可选的命令操作 server_name:hosts-list[:command] /etc/hosts.allow控制可以访问本机的IP地址,/etc/hosts.deny控制禁止访问本机的IP。如果两个文件的配置有冲突,以/etc/hosts....

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

    BlueLife Hosts Editor 使您能够将有关域的信息(IP地址,域名,注释)复制到剪贴板,以将其粘贴到其他第三方实用程序中,执行搜索操作,刷新主面板中显示的数据,并替换IP 。 值得一提的其他值得注意的特色是可以...

    Hosts文件管理工具.rar

    可对系统hosts文件方便添加、修改、删除、备份、恢复 host文件管理工具更能方便帮助用户操作hosts 需要.net4.0环境 并且把.net4.0的下载地址给出 运行本程序需要安装.net4.0环境,.net4.0下载地址:ttp://down....

    恶意网站hosts屏蔽文件自动更新器 1.0

    使用方法:运行软件后,可以看到软件右侧操作步骤面板,先按"第一步,生成HOSTS文件",提示完毕后,再按"第二步,更新HOSTS文件",即可以完成对高危恶意网站的屏蔽,保障上网浏览,购物,交易等安全. 一键更新功能说明:通过本...

    HOSTS反黑文件(2008.06.06) 自动安装版

    HOSTS反黑文件(2008.06.06) 是由《电脑报》报社出品的具有防网络木马、诈骗等多种功能的网页过滤器,此版本由CL_Jeremy自行封装以方便广大对电脑不熟悉的用户使用!此版本经卡巴斯基最新病毒库扫描无毒,请大家放心...

    操作系统反黑文件电脑报2009年第2期hosts安全文件2009.1.12

    系统反黑文件电脑报2009年第2期hosts安全文件2009.1.12

    SwitchHosts.3.3.14.5404.rar

    hosts 文件的作用就是放置本地操作系统的域名映射。在进行开发、测试的时候,因为有不同的环境,比如 开发环境、测试环境、发布环境等。这就导致对于同一个网址需要访问不同的 ip。你不用手动的去写 hosts 文件,...

    操作系统安全审计.doc

    1. RedHat Linux操作系统 RedHat Linux操作系统-安全审计 "测试类别: 风险评估 " "测试对象: RedHat " "测试类: 安全审计 " "测试项: " "测试内容: " "确信对系统的主要行为都有审计日志,对于重要服务(ftp ...

    switchHosts.zip

    免费的用吧,给个赞就行 SwitchHosts是一款windows平台下用来快速切换本机HOST文件的小工具,SwitchHosts支持WIN7系统,操作简单,无需安装,点开...可在公用hosts文件、当前系统hosts、本地方案和在线方案间进行切换。

    hosts自助管理程序Hostd.zip

    Hostd的用途类似操作系统的hosts文件,它的目标是解决hosts配置管理不方便,以及移动设备难以修改hosts文件的问题。 Hostd的操作界面如下: 设置DNS服务器为指定地址后,就可以使用Hostd进行域名的拦截了。你可以...

    UNIX操作系统学习教程

    第1章 UNIX操作系统概述 7 1.1 UNIX操作系统简介 7 1.2 UNIX系统组成 7 1.3 UNIX启动过程 8 1.4 UNIX用户登录过程 8 1.5 与UNIX有关的几个名词 9 第2章 UNIX基本常识 11 2.1 启动终端 11 2.2 登录 11 2.3 初始化文件...

    HostsFileEditorhosts文件快速编辑v1.5.9中文官方版

    hosts文件快速编辑(Hosts File Editor) 用来快速的打开hosts文件进行编辑的工具,Hosts File Editor是windows操作系统下的hosts文件编辑器,这个编辑器可以让你快速打开hosts文件进行编辑,再也无需从资源管理器手动...

    HP-UX操作系统培训教材

    2.1.5 HP-UNIX的安装步骤(以32bit操作系统、安装媒体为光盘为例): 4 2.2 系统启动配置 6 2.3 系统的启动 6 2.3.1系统加电的一般顺序: 6 2.3.2系统启动流程图 6 2.4 系统的关闭 7 第三章 系统日常管理和维护 7 ...

    SwitchHosts快速切换Host工具包

    SwitchHosts工具包支持Windows、Mac OS和Linux等多种操作系统,满足了各种环境下的使用需求。 SwitchHosts工具包的主要功能是管理和切换主机文件,这对于进行网络开发和测试的开发者来说,是一个极其重要的功能。它...

    hosts 编辑器_3.2.8.zip

    1.hosts文件包含IP地址指向网络域名的映射。各条目应保持在单独的行上。 2.IP地址应该放在第一列,后跟相应的网络域名。 3.IP地址和网络域名应至少用一个分隔空间。在生效的条目后添加带“#”的注释内容,也应在...

Global site tag (gtag.js) - Google Analytics