1.hosts 文件位置
无论是 Win 10 还是 Win 11,hosts 文件位置都是固定的,路径如下:
C:\Windows\System32\drivers\etc
2.hosts 文件修改
- 按
Windows + R快捷键打开「运行」对话框,输入notepad,然后按Ctrl + Shift + Enter以管理员权限打开「记事本」。
- 在「记事本」菜单中选择「文件」>「打开」,然后在地址栏输入路径:
C:\Windows\System32\drivers\etc
- 将打开窗口下方的「文件类型」改成「所有文件」,即可显示hosts文件。
3.hosts 文件格式
hosts 文件的每一行规则由 3 个部分组成,用至少 1 个「空格」分隔:
| 编号 | 规则 | 说明 |
| 1 | IP 地址 | 告诉系统将域名解析到哪个 IP |
| 2 | 域名、主机名 | 你要屏蔽或重定向的域名或主机名 |
| 3 | 注释 | 以#开头,用于说明该行的用途(可以不写) |
hosts 文件支持为同一个主机名/域名配置多个 IP 地址,但是否轮询使用这些 IP,取决于上层应用程序(如浏览器、程序或服务)的具体实现。
4.修改后不生效
修改后不生效,可能需要刷新 DNS 缓存
Windows 系统打开 CMD(命令提示符)或终端运行ipconfig /flushdns