Windows 怎么修改hosts文件

windows edit hosts banner 杂七杂八
Sponsored links
Sponsored links

什么是hosts文件?

Hosts文件是一个文本文件,它没有扩展名,位于系统目录下。路径如下:

  • Windows: C:\Windows\System32\drivers\etc\hosts
  • macOS/Linux: /etc/hosts

Hosts文件的基本作用是将特定域名映射到特定的IP地址,这可以用于屏蔽广告、提高访问速度,或者绕过DNS解析直接访问特定服务器。当计算机尝试连接到特定域名时,操作系统首先会检查Hosts文件,如果在其中找到匹配的条目,系统会使用Hosts文件中的IP地址进行解析,而不是向DNS服务器查询。

需要注意的是,编辑Hosts文件可能需要管理员权限。在进行任何更改之前,最好养成个良好的习惯,先备份Hosts文件,以防出现错误。

Hosts文件的典型格式如下:

# This is a comment
127.0.0.1       localhost
::1             localhost
192.168.1.1     example.com

在上面的例子中:

  • # 符号用于注释,不会影响文件的解析。
  • 127.0.0.1 是本地回环地址,用于指向本机。
  • ::1 是IPv6下的本地回环地址。
  • 192.168.1.1 是将 example.com 映射到的IP地址。

Windows系统如何修改hosts文件?

1. 转到C:\Windows\System32\drivers\etc\目录下,找到hosts文件。

hosts file

2. 如果你是小白,建议在修改之前先备份一下,以防出现错误。

3. 使用文本编辑器打开hosts文件,在文件的末尾添加你想要的条目,例如:

127.0.0.1    adobe.com

4. 保存退出。

5. 刷新DNS缓存(可选)

  • 打开命令提示符(Command Prompt)以管理员身份运行。
  • 输入以下命令刷新DNS缓存:ipconfig /flushdns

如果系统提示你无权限修改hosts文件

如果在尝试修改Hosts文件时遇到权限问题,从这几个方面可能排查:

1. 管理员权限。你需要以管理员的权限运行文本编辑器。

2. 文件只读。可能hosts文件被设定了只读属性,你需要取消勾选“只读”。

cancel read only

3. 文件所有者和权限:

  • 右键单击Hosts文件,选择“属性”。
  • 转到“安全”选项卡,确保你(或者你的用户帐户)在“组或用户名称”列表中,并且有适当的权限,如“完全控制”。
  • 如果需要,你可以点击“高级”按钮,然后修改文件的所有者和权限。
file
Rate this post
订阅评论
提醒
guest
0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x