`
落地窗
  • 浏览: 438095 次
  • 性别: 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 文件作用 Hosts 文件是 Windows 系统中的一个重要文件,它是一个纯文本文件,位于 Windows 目录下,在 Windows 2000/XP 系统中位于 C:/Winnt/System32/Drivers/Etc 目录中。该文件的作用是包含 ...

    hosts自动升级 增强版hosts文件,增加上网安全,屏蔽垃圾网站

    主机文件(hosts)是操作系统中的一个重要组成部分,它是一个静态文本文件,用于将域名映射到IP地址。在没有DNS(域名系统)服务器响应的情况下,系统会优先查找hosts文件来解析域名。通过编辑hosts文件,用户可以...

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

    3. hosts 文件是隐藏文件,如果找不到,可以将系统文件显示即可,步骤是:开始控制面板文件夹选项查看去掉【隐藏受保护的操作系统文件】前的对勾,选中【隐藏文件和文件夹】【显示所有文件和文件夹】确定。...

    Atom-hosts-edit,在atom上快速打开hosts文件。贡献给crtlf/主机.zip

    1. **跨平台**:Atom可在Windows、macOS和Linux操作系统上运行,提供一致的用户体验。 2. **可扩展性**:Atom拥有一个庞大的社区,开发者可以编写和分享各种插件,以增强其功能。Atom-hosts-edit就是这样的一个插件...

    HostsMaster-v1.0.0 图形化hosts文件管理器

    1、查看hosts文件:显示当前hosts文件内容。并在查看时可选择另存备份。 2、编辑hosts文件:允许用户添加、修改或删除hosts条目。 3、添加本地解析:提供输入框让用户输入要解析的域名,并添加到hosts文件。 4、屏蔽...

    hosts文件位置.docx

    hosts 文件的位置在不同的操作系统中并不相同,今天我们就来详细介绍 hosts 文件的位置和作用。 hosts 文件的作用 ---------------- hosts 文件的主要作用是将一些常用的网址域名与其对应的 IP 地址建立一个关联...

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

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

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

    操作系统安全是保障系统资源免受恶意攻击和未经授权访问的关键领域,而/etc/hosts.deny文件在其中扮演着重要角色。这个文件是Linux系统中TCPWRAPPER的一部分,用于控制远程访问服务的权限。TCPWRAPPER是一个安全机制...

    iFix中Hosts文件的作用.rar

    这个文件在不同的操作系统中,如Windows、Linux和Mac OS,都扮演着相同的角色:它是一个简单的文本文件,用于将域名映射到对应的IP地址,提供一种本地DNS解析的方式,绕过正式的DNS服务器查询。在iFix环境中,Hosts...

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

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

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

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

    windows中hosts的作用

    在Windows操作系统中,hosts文件扮演着关键角色,尤其是在网络配置与管理方面。它是一个没有后缀的纯文本文件,位置随操作系统版本的不同而变化。在Windows 98中,hosts文件位于主Windows目录下;而在Windows 2000/...

    恶意网站HOSTS屏蔽文件-2010.9.6

    HOSTS文件是操作系统中的一种网络配置文件,它允许用户通过映射网站域名到本地IP地址(通常是无效地址)来阻止对特定网站的访问。这种方法常被安全专家用来防止恶意软件感染,因为当系统尝试连接到黑名单上的网址时...

    Hosts文件管理工具.rar

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

    SwitchHosts-macOS

    这对于开发者来说尤其有用,他们可能需要频繁在不同的项目或环境之间切换,而无需手动编辑系统hosts文件。 描述中提到的“快速切换host环境,提供开发进度”意味着SwitchHosts! 能帮助开发者迅速改变他们的网络访问...

    SwitchHosts-本地host切换工具-mac版安装包

    在操作系统中,Hosts文件是一个文本文件,它提供了一个映射关系,将域名与IP地址对应起来。当我们尝试访问一个网站时,系统会先查找Hosts文件,如果找到对应的IP,就会直接连接,而跳过DNS解析过程。这对于开发者...

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

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

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

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

    SwitchHosts

    用户可以通过自定义脚本扩展SwitchHosts的功能,例如在切换hosts文件时自动重启浏览器或其他依赖于hosts文件的服务。 总之,SwitchHosts 是一款强大的工具,它使得管理多个 hosts 文件变得简单而高效,尤其适合对...

Global site tag (gtag.js) - Google Analytics