macOS怎么修改Hosts文件?mac编辑hosts文件教程

什么是 Hosts

Hosts 是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个网址时,系统会首先自动从 Hosts 文件中寻找对应的 IP 地址,一旦找到,系统会根据你配置的 IP 进行访问,如果没有找到,则系统会将网址提交到 DNS 域名解析服务器进行 IP 地址的解析。

简单点来说,比如你在你的系统 Hosts 里面加了一条数据:

127.0.0.1 baidu.com

当你在浏览器输入 baidu.com 的时候系统会将 baidu.com 解析到 127.0.0.1,也就是你访问的是 baidu.com,但实际上它打开的是 127.0.0.1

编辑 Hosts

  1. 在桌面点击顶部菜单栏的【前往】,再点击【前往文件夹】,如下图:

快捷键:command + shift + G

  1. 输入/etc,然后回车或点击前住,如下图:

  1. 找到hosts文件,将其拖拽到桌面,如下图:

  1. 编辑桌面上的hosts文件,如下图:

  1. 编辑完成后将桌面上的hosts文件拖拽到 /etc 目录下替换系统 hosts:

  1. 输入电脑密码或者使用 Touch ID 解锁完成替换。

未生效怎么办

有少量的用户可能修改完 Hosts 没有看到效果,请打开终端,分别执行以下两条命令即可:

/usr/bin/dscacheutil -flushcache
sudo killall -HUP mDNSResponder

需要注意:第二条命令是 root 命令,执行的时候是需要输入密码的,密码在终端输入的过程中是看不到的,凭感觉输入,输入完成回车即可。

本文内容由用户注册发布,仅代表作者或来源网站个人观点,不代表本网站的观点和立场,与本网站无关。本网系信息发布平台,仅提供信息存储空间服务,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本网站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。如因作品内容侵权需删除与其他问题需要同本网联系的,请尽快通过本网的邮箱或电话联系。 
THE END
分享
二维码
< <上一篇
下一篇>>