一、概念
hosts 是一个文本文件,用来将主机名或域名映射到对应的 IP 地址。
这个文件通常位于 /etc/hosts
(在 Unix-like 系统上,包括 macOS 和 Linux)
可以在终端输入sudo vim /etc/hosts来打开
或 C:\Windows\System32\drivers\etc\hosts
(在 Windows 上)。
二、用途
1.可以使用 hosts 文件来将某个域名指向本地服务器的 IP 地址,可以在本地开发和测试
2.系统需要解析一个域名时,它首先会优先检查 hosts 文件,如果在 hosts 文件中找到了,就直接用,不用DNS
3.可以使用 hosts 文件来模拟不同的网络配置,例如更改某个域名的 IP 地址,以测试网络连接的稳定性和性能。
三、相关软件switchhosts for mac
下载方式:https://github.com/oldj/SwitchHosts/releases
使用方法: