网站首页/硬件软件列表/内容

windows系统电脑hosts文件没有办法直接更改如何办?

硬件软件2024-03-31阅读

有的时候,某些软件之间连接,需要使用主机名连接,例如用友财务软件。电脑同时在一个局域网,可以直接通过主机名访问,如果跨三层网络,或者是vpn连接到公司网络,就没有办法直接使用主机名访问,这个时候就需要使用ip地址和主机名之间做一个映射,那如何做这个映射呢?就是需要修hosts文件。

什么是hosts文件?

hosts文件是一个计算机上的文本文件,用于将域名映射到相应的IP地址。它位于操作系统的文件系统中,用于在域名解析过程中提供本地的静态映射。当您在浏览器中输入一个域名时,操作系统会首先检查hosts文件,如果找到对应的IP地址映射,则会直接将请求发送到该IP地址,而不需要进行域名解析的过程。

hosts文件的主要作用是在本地进行域名解析,可以用于以下几个方面:

1.阻止访问特定的网站:通过将某个网站的域名映射到无效的IP地址,可以阻止计算机访问该网站。

2.本地测试和开发:通过在hosts文件中添加自定义的域名和相应的IP地址,可以在本地进行网站开发和测试,而不需要进行实际的域名注册和DNS配置。

3.绕过DNS解析延迟:如果您经常访问某个网站,您可以将其域名映射到该网站的IP地址,以绕过DNS解析的延迟,提高访问速度。

需要注意的是,修改hosts文件需要管理员权限(或超级用户权限),并且对于大多数用户来说,不建议频繁修改hosts文件,因为错误的修改可能导致网络连接问题。

图片修hosts文件没有办法直接修改怎么办?

如果,我们使用的是普通管理员登录系统,是没有办法直接修改hosts文件的,只有administrator超级管理员登录系统,才可以直接修改hosts文件。

如下图所示:使用的是admin普通管理员登录系统。

windows系统电脑hosts文件没有办法直接修改怎么办?

找到hosts文件目录,C:\Windows\System32\drivers\etc,

windows系统电脑hosts文件没有办法直接修改怎么办?

双击以记事本方式,打开hosts文件,hosts文件是没有扩展名的。

windows系统电脑hosts文件没有办法直接修改怎么办?

如下图所示,这个是原始的hosts文件内容。

windows系统电脑hosts文件没有办法直接修改怎么办?

可以先备份hosts文件:在对hosts文件进行修改之前,强烈建议备份原始的hosts文件,以防出现错误。您可以将其复制到其他位置或更名为hosts.backup。

进行修改:在hosts文件中,每行代表一个域名和相应的IP地址的映射。您可以在文件的末尾添加新的映射或修改现有的映射。每行的格式通常是"IP地址域名"。例如:

127.0.0.1 example.com(127.0.0.1Tab键example.com)

这将把example.com映射到本地回环地址127.0.0.1。

注意:ip地址和域名

主机名

之间不是空格,而是Tab键。

保存文件:在完成修改后,保存hosts文件。

如果普通管理员更改了参数,无法直接将hosts文件保存在,hosts原目录下面,这时该怎么办,切换到administrator超级管理员吗?当然不用。

windows系统电脑hosts文件没有办法直接修改怎么办?

这时需要将hosts文件拷贝到桌面,然后修改,再把修改后hosts文件复制到C:\Windows\System32\drivers\etc,这个路径即可。

替换完成之后,清除DNS缓存(可选):为了使修改生效,您可以清除DNS缓存,以便操作系统重新读取hosts文件。在Windows系统中,您可以打开命令提示符(Command Prompt)并运行以下命令:ipconfig/flushdns。

测试修改:您可以尝试在浏览器中访问您修改的域名,以确认修改是否生效。

相关阅读