【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 文件的修改就已经生效了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

等风来不如迎风去

你的鼓励是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值