一、打开终端
通过Spotlight搜索按下command+空格输入“终端”并打开,或在“应用程序-实用工具”文件夹中找到终端图标双击打开。二、备份Hosts文件可选
为防止操作失误,先备份原文件。在终端中输入以下命令并按回车: sudo cp /etc/hosts /etc/hosts.bak 输入管理员密码密码输入时不显示字符,成备份。三、编辑Hosts文件
1. 获取编辑权限 在终端中输入以下命令,打开hosts文件: sudo vim /etc/hosts 若不熟悉vim编辑器,可替换为sudo nano /etc/hosts,nano操作更简单2. 输入内容
- 使用vim时,按下i键进入编辑模式;
- 使用nano时,直接通过方向键移动光标。
在文件末尾添加规则,格式为:IP地址 域名,例如:
```
192.168.1.1 example.com
127.0.0.1 localhost
```
四、保存并退出
- vim编辑器:按下esc键,输入:wq并回车保存退出;若需放弃修改,输入:q!强制退出。
- nano编辑器:按下control+O保存,再按control+X退出。
五、刷新DNS缓存
修改成后,需刷新DNS缓存使配置生效。在终端中输入以下命令并回车: sudo dscacheutil -flushcache sudo killall -HUP mDNSResponder成以上步骤后,hosts文件修改即生效。可通过ping命令或浏览器访问目标域名验证结果。
