如何修改 hosts 文件

hosts 文件是 IP 与域名的对应表,权限比解析要高,我们在访问一个网站的时候,系统会先从 hosts 文件查找域名与 IP 的对应关系,如果找到了,就不去寻求 DNS 解析了。

修改 hosts 文件是比较简单的,可以直接用记事本打开编辑,也可以安装 PowerToys 的 hosts 文件编辑器来修改。

下面是修改 hosts 文件中会碰到的一些问题汇总。

一、hosts 文件的位置

Windows:C:\Windows\System32\drivers\etc

Linux:/etc/

二、刷新 DNS 缓存

一般修改完成之后不需要刷新 DNS 缓存,下面是不同系统刷新缓存的方法。

Windows:ipconfig /flushdns

macOS:sudo killall -HUP mDNSResponder

三、Windows 出现无法保存 hosts 文件的情况

Windows 中出现无法保存 hosts 文件是因为没有给 Users 组相应的修改权限,赋权的步骤如下:

1.右击 hosts 文件,选择属性。

2.选择“安全”标签下的“编辑”。

3.找到 Users 组,把允许里的“完全控制”打勾,确定保存即可。

Windows 下 hosts 文件赋权,修改 hosts 文件

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>