在 macOS 上编辑 hosts 文件,可以通过终端使用 vim
或 nano
等文本编辑器,或者直接在Finder中找到文件并使用文本编辑软件进行修改。修改后需要刷新DNS缓存使更改生效。
一、通过终端手动修改 hosts 文件
1. 使用 sudo 权限打开 /etc/hosts 文件
sudo nano /etc/hosts
2. 在 Password 提示符后输入您的密码(开机登录密码)
3. 在最下方添加域名映射,一行一条,比如:
192.168.1.100 example.com
4. 如果你想屏蔽某软件的访问,可以将域名指向本地回环地址(127.0.0.1),从而屏蔽访问。

5. 修改完成后,按 Ctrl + X
退出, 然后按 Y
确认保存,再按 Enter
退出。
二、通过我们制作的hosts-manager工具,你可以轻松编辑 hosts 条目
- 打开「Hosts 文件管理器」

2. 点击「添加屏蔽」按钮,可以添加你想要屏蔽的域名。比如我们在某些软件的安装教程里,说明让您屏蔽某些域名以保证软件的正常使用,通过这个工具可以快速添加。

3. 添加完条屏蔽条目后,此工具会自动刷新 DNS 缓存,以使更改立即生效。

3. 点击「管理屏蔽」按钮,可以让您删除之前添加的条目。
