欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 艺术 > 【DNS】在 Windows 下修改 `hosts` 文件

【DNS】在 Windows 下修改 `hosts` 文件

2025/6/14 23:56:54 来源:https://blog.csdn.net/commshare/article/details/148637913  浏览:    关键词:【DNS】在 Windows 下修改 `hosts` 文件

在 Windows 下修改 hosts 文件,一般用于本地 DNS 覆盖。操作步骤如下(以 Windows 10/11 为例):


在这里插入图片描述

1. 以管理员权限打开记事本

  1. 点击 开始 → 输入 “记事本”
  2. 在“记事本”图标上右键 → 选择 以管理员身份运行

如果提示“是否允许此应用对你的设备进行更改”,点击


2. 打开 hosts 文件

  1. 在记事本里,点击 文件打开

  2. 在“文件名”输入框中,粘贴以下路径并回车:

    C:\Windows\System32\drivers\etc\hosts
    
  3. 默认情况下“文件类型”是“文本文档 (.txt)”,改为 **“所有文件 (.*)”**

  4. 选中 hosts 文件,点击 打开


3. 编辑文件

在打开的文件末尾添加或修改条目,格式如下:

<IP 地址>    <域名>    [# 备注,可选]
  • 例如,将 example.com 指向本机:

    127.0.0.1    example.com    # 本地调试
    
  • 多条映射请另起一行写。

注意

  • IP 与域名之间至少用一个制表符或空格分隔;
  • 取消已有行前的 # 可启用原有注释下的映射;
  • 保存前务必保证没有多余的文件扩展名,例如 hosts.txt 会失效。

4. 保存并刷新 DNS 缓存

  1. 在记事本里 保存(Ctrl+S)

  2. 打开 命令提示符(管理员)

    • 开始 → 输入 “cmd” → 右键 “命令提示符” → 以管理员身份运行
  3. 在命令行执行:

    ipconfig /flushdns
    

    你会看到 “Windows IP 配置已成功刷新 DNS 解析缓存。”


5. 测试是否生效

在命令提示符中输入:

ping example.com

如果你刚才映射到 127.0.0.1,就会看到类似:

Pinging example.com [127.0.0.1] with 32 bytes of data:
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

到这里,hosts 文件的修改就已经生效了。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词