
在 Windows 11 系统中,有一个看似不起眼、作用却十分突出的配置文件——hosts 文件。它是系统访问网络资源时,最先要查询的一个「IP 地址簿」。通过手动编辑它,你不仅能自定义域名对应的 IP 地址,还能有效屏蔽指定网站。
接下来,我们将深入介绍 hosts 文件的作用原理、存放位置,并手把手教你如何安全、正确地进行修改。
01. hosts 文件的作用
当你在浏览器地址栏输入一个网址(比如www.sysgeek.cn
)时,电脑其实并不知道该网站对应的真实 IP 地址。为了建立连接,就必须先将这个「给人看的」域名转换成机器可读的 IP 地址。
看到这里,很多「大聪明」的第一反应就是:查询 DNS 呗 😏!其实不然。在 Windows 的域名解析流程中:
- 系统会优先检查本地的 hosts 文件——它才是域名解析的「第一站」。
- 只有在 hosts 文件中找不到对应记录时,才会依次查询 DNS 缓存,或向 DNS 服务器发起请求。
简要流程就是:hosts 文件 → DNS 缓存 → 发起 DNS 查询请求。
默认情况下,hosts 文件是空的,或者只包含注释和「本地回环地址」。一旦你手动添加记录,系统就会优先采纳这条「本地规则」。
比如,当你把www.sysgeek.cn
指向0.0.0.0
,那么每次访问该网站时,系统都会尝试连接这个无法通信的 IP 地址,从而轻松实现「屏蔽网站」的效果。「系统极客」从此也就失去你了 🥹!
02. Windows 中的 hosts 文件位置
无论在 Windows 10 还是 Windows 11 中,hosts 文件位置都是固定的,路径如下:
C:\Windows\System32\drivers\etc
它是一个没有扩展名后缀的纯文本文件,属于系统关键配置文件,必须拥有管理员权限才能修改。
03. hosts 文件修改指南
3.1 编辑 hosts 文件
1按Windows + R
快捷键打开「运行」对话框,输入notepad
,然后按Ctrl + Shift + Enter
以管理员权限打开「记事本」。
2在「记事本」菜单中选择「文件」>「打开」,然后在地址栏输入路径:
C:\Windows\System32\drivers\etc
3将下方的「文件类型」改成「所有文件」,选中hosts
并点击「打开」。

不要用 Word、WPS 等富文本编辑器。它们可能会在文件中插入隐藏格式或编码字符,导致 hosts 文件失效,甚至引发系统异常。
4编辑完成后,点击「文件」>「保存」,或使用快捷键Ctrl + S
。
如果没有弹出错误提示,说明保存成功;如果 hosts 文件无法保存,多半是「记事本」没有以管理员身份运行,请关闭后重新操作。
3.2 hosts 文件格式
hosts 文件的每一行规则由 3 个部分组成,用至少 1 个「空格」分隔:
编号 | 规则 | 说明 |
---|---|---|
1 | IP 地址 | 告诉系统将域名解析到哪个 IP |
2 | 域名、主机名 | 你要屏蔽或重定向的域名或主机名 |
3 | 注释 | 以# 开头,用于说明该行的用途(可以不写) |

hosts 文件支持为同一个主机名/域名配置多个 IP 地址,但是否轮询使用这些 IP,取决于上层应用程序(如浏览器、程序或服务)的具体实现。
04. 使用哪个 IP 地址进行屏蔽?
在屏蔽域名时,常见做法是将域名指向127.0.0.1
或者0.0.0.0
。虽然两者都能阻断连接,但还是有细微差别:
127.0.0.1
:本机回环地址。某些本地服务(如开发服务器、代理工具)可能会监听此地址,导致意外行为。0.0.0.0
:表示「无效地址」,通常更安全、更彻底。
因此,推荐优先使用0.0.0.0
来屏蔽网站。
相关阅读:0.0.0.0 是什么 IP 地址?
05. 为什么屏蔽之后还是能访问?
Chrome、Firefox 和 Microsoft Edge 等现代主流浏览器可能启用了 DNS over HTTPS(DoH)。
- DoH 通过加密 DNS 查询来提升隐私和安全性,但它会绕过 Windows 系统的本地 DNS 解析机制——包括 hosts 文件。
- 因此,即使你在 hosts 中屏蔽了某个网站,只要浏览器启用了 DoH,它还是会通过加密通道向远程 DNS 服务器查询真实 IP,并「无视」你的屏蔽规则。
要解决这个问题,可以在浏览器中关闭 DoH:进入浏览器「设置」,找到隐私与安全相关选项,关闭「安全 DNS」或「DNS over HTTPS」功能。具体操作可参考 Firefox 浏览器的 DoH 配置指南 。
只要掌握正确的方法,并注意权限与格式细节,再合理利用 hosts 文件,你就能在 Windows 11 中轻松实现网站屏蔽、本地开发测试、隐私保护等多种实用功能。
最新评论
整了好久都不行 后面我去B站找不用U盘重装系统视频看 后面重装系统以后彻底解决了 贴个地址 给后来有缘人看到用 没看到也无所谓https://www.bilibili.com/video/BV1Kk5Pz3ErD/?spm_id_from=333.1007.top_right_bar_window_custom_collection.content.click&vd_source=9915fd693c208490c32b08d02a18d9c5
win10亲测好用一批
你竟然看完了,还评论了🤪
建议啥都不懂的别瞎写文章