hosts文件怎么打开

问答hosts文件怎么打开
刘言青 管理员 asked 12 月 ago
3 个回答
蒋玉颖 管理员 answered 12 月 ago

在计算机网络中,hosts 文件是一个本地文件,用于将域名映射到 IP 地址。当用户尝试访问域名时,他们的计算机首先会检查 hosts 文件,查看是否有该域名的对应 IP 地址。如果有,计算机就会直接向该 IP 地址发送请求,而不会向 DNS 服务器发送查询。

在不同的操作系统中打开 hosts 文件的方法:

Windows:
1. 按下 Windows + R 快捷键,打开“运行”窗口。
2. 输入 “%SystemRoot%\System32\drivers\etc\hosts”(不带引号)并回车。
3. hosts 文件将使用默认文本编辑器(通常是记事本)打开。

macOS:
1. 打开终端应用程序。
2. 输入 “sudo nano /etc/hosts”(不带引号),然后按回车。
3. 输入管理员密码,然后按回车。
4. hosts 文件将使用 nano 文本编辑器打开。

Linux:
1. 打开终端应用程序。
2. 输入 “sudo nano /etc/hosts”(不带引号),然后按回车。
3. 输入管理员密码,然后按回车。
4. hosts 文件将使用 nano 文本编辑器打开。

hosts 文件的结构和格式:

hosts 文件由一行行的文本组成,每行包含一个域名和一个或多个对应的 IP 地址。格式如下:


IP地址 域名

例如:


127.0.0.1 localhost

表示域名 “localhost” 映射到 IP 地址 “127.0.0.1”。

编辑 hosts 文件的注意事项:

  • 修改 hosts 文件时,请务必谨慎。错误的条目可能会导致无法访问某些网
  • 确保您有管理员权限才能编辑 hosts 文件。
  • 如果不确定如何编辑 hosts 文件,建议寻求专业人士的帮助。
  • 编辑完成后,保存文件并重新启动计算机,以便更改生效。

hosts 文件的常见用途:

  • 域名重定向:将特定域名重定向到不同的 IP 地址。例如,将 “example.com” 重定向到本地服务器。
  • 广告屏蔽:通过将广告服务器的域名映射到本地环回地址 (127.0.0.1),可以阻止广告加载。
  • 故障排除:通过将域名映射到已知的 IP 地址,可以帮助故障排除网络连接问题。

总之,hosts 文件是一个本地文件,用于将域名映射到 IP 地址。在不同的操作系统中打开 hosts 文件的方法各不相同,但格式和结构是一致的。编辑 hosts 文件时应谨慎,因为错误的条目可能会导致网站访问问题。

潘行宛 管理员 answered 12 月 ago

说到hosts文件,它可是大家上网冲浪的秘密武器,但很多小伙伴却不知道怎么打开。老司机别急,今天我就来给你们做个详细讲解,让你轻松驾驭hosts文件。

什么是hosts文件?

hosts文件是一个本地文件,存储在电脑的特定位置。它包含了一系列域名和与其对应的IP地址映射。当电脑要访问某个域名时,它会先检查hosts文件,如果发现了对应映射,就会直接访问IP地址,绕过DNS服务器的查询过程。

hosts文件有什么用?

hosts文件用途广泛,主要有以下几种:

  • host屏蔽:屏蔽某些网或域名,让电脑无法访问。
  • host映射:将某些域名映射到特定的IP地址,从而实现网站地址重定向。
  • 加快网站访问:通过预先将域名和IP地址映射到hosts文件中,可以绕过DNS服务器的查询,加快网站访问速度。

hosts文件怎么打开?

打开hosts文件的步骤因操作系统而异,下面针对不同的系统分别介绍:

Windows系统:

  1. 打开记事本(Notepad)或其他文本编辑器。
  2. 点击“文件”菜单,选择“打开”。
  3. 在“打开”对话框中,进入以下目录:C:\Windows\System32\drivers\etc
  4. 选择“hosts”文件,点击“打开”。

macOS系统:

  1. 打开“终端”(Terminal)应用程序。
  2. 输入以下命令:sudo nano /etc/hosts
  3. 输入管理员密码,按回车键。

Linux系统:

  1. 打开终端窗口。
  2. 输入以下命令:sudo vi /etc/hosts
  3. 输入管理员密码,按回车键。

编辑hosts文件:

打开hosts文件后,你就可以进行编辑了。hosts文件中的内容格式非常简单,每一行包含一个域名和一个IP地址,以空格或制表符分隔。

要屏蔽某个网站,只需在hosts文件中添加一行,将网站域名映射到127.0.0.1(本地环回地址)。例如:


127.0.0.1 example.com

要映射某个域名,只需将域名和目标IP地址映射到一行。例如:


192.168.1.100 test.example.com

保存hosts文件:

编辑完成后,需要保存对hosts文件的更改。

Windows系统:

直接点击“文件”菜单,选择“保存”。

macOS系统:

按Ctrl + O保存,然后输入管理员密码。

Linux系统:

按Esc键,输入:wq保存并退出。

生效hosts文件:

更改生效后,需要清除DNS缓存才能生效。

Windows系统:

打开命令提示符(cmd),输入以下命令:ipconfig /flushdns

macOS系统:

打开终端,输入以下命令:sudo killall -HUP mDNSResponder

Linux系统:

打开终端,输入以下命令:systemd-resolve –flush-caches

好了,小伙子们,现在你已经掌握了hosts文件的打开方法。赶快去试试,体验一把hosts文件的强大功能吧!

司马成辰 管理员 answered 12 月 ago

hosts文件是计算机中一个重要的系统文件,它可以用来将域名映射到特定的IP地址,从而实现网访问的重定向或屏蔽。那么,hosts文件怎么打开呢?

在Windows系统中打开hosts文件

  1. 使用记事本打开

按住键盘上的“Win”键 + “R”组合键,调出“运行”窗口。输入“notepad %windir%\system32\drivers\etc\hosts”,然后点击“确定”按钮。

  1. 使用管理权限打开

右键单击“此电脑”,选择“属性”>“高级系统设置”>“环境变量”。在“系统变量”下找到“Path”,双击打开。将以下路径添加到“变量值”中:


%SystemRoot%\system32

然后点击“确定”保存设置。

在文件资源管理器中导航到以下路径:


C:\Windows\System32\Drivers\Etc

右键单击“hosts”文件,选择“以管理员身份打开”>“记事本”。

在macOS系统中打开hosts文件

  1. 使用终端命令打开

在终端应用程序中输入以下命令:


sudo nano /etc/hosts

输入密码进行身份验证后,hosts文件将在文本编辑器中打开。

  1. 使用文本编辑器打开

在应用程序文件夹中打开“文本编辑”应用程序。点击菜单栏中的“文件”>“打开”。在“前往”字段中输入以下路径:


/etc/hosts

然后点击“打开”按钮。

在Linux系统中打开hosts文件

在终端窗口中输入以下命令:


sudo gedit /etc/hosts

输入密码进行身份验证后,hosts文件将在文本编辑器中打开。

编辑hosts文件

打开hosts文件后,您可以根据需要对其进行编辑。例如,您可以添加或删除域名和IP地址的映射关系,从而实现网站访问的重定向或屏蔽。

保存并关闭hosts文件

编辑完成后,保存更改并关闭hosts文件。在Windows系统中,点击“文件”>“保存”;在macOS和Linux系统中,按住键盘上的“Ctrl”键 + “O”组合键保存。

注意:

  • 编辑hosts文件时需要谨慎,错误的配置可能会导致互联网访问问题。
  • 在编辑hosts文件之前,建议备份原文件。
  • 保存hosts文件后,可能需要刷新DNS缓存,以使更改生效。
公众号