Win10系统如何修改hosts文件

admin

1. 什么是hosts文件

介绍如何修改win10系统的hosts文件之前,我们首先需要了解一下hosts文件是什么。hosts文件是一个常见的系统文件,用于在计算机上映射IP地址和域名。简单来说,它可以将域名转换为IP地址,使计算机能够进行网络连接。修改hosts文件可以实现一些实用的功能,比如屏蔽广告、加速访问等。

2. 打开hosts文件

在Win10系统中,要修改hosts文件,首先需要找到并打开它。

2.1 打开文件管理器

开始菜单中找到并打开“文件资源管理器”。

Win10系统如何修改hosts文件

2.2 找到hosts文件

在文件资源管理器的地址栏中输入以下路径,并按Enter键:

C:\Windows\System32\drivers\etc

在etc文件夹中,你会找到一个名为“hosts”的文件。

2.3 修改文件权限

由于hosts文件位于系统文件夹中,所以默认情况下,它的权限是只读的。我们需要更改文件权限,才能对其进行修改。

右键点击hosts文件,选择“属性”选项。

在“安全”选项卡中选择当前用户,并单击“编辑”按钮。

在弹出的窗口中,勾选“写入”权限,并单击“确定”保存更改。

2.4 用文本编辑器打开hosts文件

现在,你可以用一个文本编辑器(如记事本)打开hosts文件了。

右键点击hosts文件,选择“打开方式” -> “记事本”。

3. 修改hosts文件

一旦hosts文件被打开,你就可以开始修改它了。

hosts文件的语法非常简单,每一行代表一个IP地址和至少一个域名的映射关系。

3.1 添加新的映射

要添加一个新的映射,只需在文件的末尾添加一行:

IP地址 域名

你可以自由地添加多个映射,每个映射一行。

3.2 编辑现有映射

要编辑现有的映射关系,只需找到对应的行,并将其修改为新的IP地址或域名。

3.3 屏蔽广告

一个常见的用途是屏蔽广告,你可以将广告域名映射到一个不存在的IP地址(如127.0.0.1)来阻止广告加载。

3.4 保存修改

在修改完hosts文件后,记得保存并关闭它。

4. 刷新DNS缓存

在修改hosts文件后,为了使修改生效,你需要刷新DNS缓存。

右键点击“开始”菜单,选择“命令提示符(管理员)”。

在命令提示符窗口中,输入以下命令并按Enter键:

ipconfig /flushdns

这样就会刷新DNS缓存,使新的hosts文件中的映射能够生效。

5. 测试修改

为了确定hosts文件是否被正确修改,你可以尝试访问被修改的域名,看是否能够达到预期的效果。

打开一个浏览器,输入被修改的域名(可以是广告域名或其他被映射的域名),看是否成功阻止广告加载或访问到正确的网站

6. 注意事项

在修改hosts文件时,有几点你需要注意:

6.1 谨慎编辑

修改hosts文件可能会对网络连接产生不可预知的影响。因此,在修改之前,务必备份原始的hosts文件,以防出现问题。

6.2 权限问题

如果你没有足够的权限修改hosts文件,需要以管理员身份运行文本编辑器或命令提示符。

6.3 保留注释

hosts文件中以“#”开头的行为注释,可以用来对自己的修改做出解释。修改时,可以保留或添加注释,以便更好地理解和管理。

6.4 及时更新

由于域名和IP地址的映射关系可能会发生变化,建议定期更新hosts文件,以保持其有效性。

通过以上步骤,你可以轻松地修改Win10系统中的hosts文件,实现一些实用的功能。只需谨慎编辑和及时更新,你就能够更好地利用hosts文件来管理网络连接。