Windows系统hosts文件详细位置及修改方法

时间:2024-12-23

  在日常使用Windows系统的过程中,我们有的时候候需要修改hosts文件来实现一些特殊功能,像屏蔽网站、加速访问等。本文将详细介绍Windows系统hosts文件的位置、修改方法,帮助读者轻松掌握这一实用技能。

  工具原料:

  系统版本:Windows 10 20H2

  品牌型号:联想小新Pro 13 2021款

  软件版本:记事本

   hosts文件简介

  hosts文件是一个没有扩展名的系统文件,用于将域名映射到对应的IP地址。我们在浏览器中输入某个域名,系统会查找hosts文件中是否有该域名的映射,若有则直接访问映射的IP地址,若没有才会向DNS服务器请求解析。通过修改hosts文件,我们可以实现很多实用功能,如屏蔽广告、加速访问特定网站等。

   hosts文件位置

  在Windows 10系统中,hosts文件位于以下路径:C:WindowsSystem32driversetchosts。

  hosts文件属于系统文件,修改前要获取管理员权限。系统默认将其属性设置为只读,以防被意外修改或删除。修改前,要先去除只读属性。具体操作方法为:右键点击hosts文件,“属性”,在“常规”选项卡中取消“只读”前的勾选,点击“确定”。

   hosts文件修改方法

  修改hosts文件的方法很简单,可以使用任何文本编辑器打开并编辑,如记事本、Notepad++等。以记事本为例,右键点击hosts文件,“打开方式”,“记事本”就行。

  在hosts文件中,每行代表一条映射记录,由IP地址、域名组成,两者之间用空格或制表符分隔。如,要将www.example.com映射到19168.1,只需在hosts文件中添加以下一行:19168.1 www.example.com

  修改hosts文件后,要刷新DNS缓存才能使修改生效。在Windows 10系统中,可以通过以下命令刷新DNS缓存:ipconfig /flushdns

  内容延伸:

   屏蔽广告:将广告域名映射到120.0.1或0.0.0.0,能有效屏蔽广告,提升上网体验。常用的广告域名屏蔽列表在网上能轻松找到。

   加速访问:把常用网站的域名映射到最快的IP地址,可以加速访问速度。如,将GitHub映射到最快的IP地址,能显著提升Git操作速度。

   防止DNS劫持:有些ISP会劫持用户的DNS请求,将其重定向到自己的广告页面。在hosts文件中设置正确的IP地址,能有效防止DNS劫持。