0

0

MAC怎么编辑Hosts文件_MAC修改Hosts文件详细步骤

穿越時空

穿越時空

发布时间:2026-02-10 13:26:02

|

436人浏览过

|

来源于php中文网

原创

macOS自定义域名解析需编辑受保护的/etc/hosts文件,文中提供五种安全可逆方法:一、nano交互式编辑;二、vim模式化编辑;三、Finder图形界面配合权限调整;四、终端命令追加内容;五、复制替换方式。

mac怎么编辑hosts文件_mac修改hosts文件详细步骤

如果您需要在 macOS 系统中自定义域名解析规则,例如将 test.local 指向 127.0.0.1 或屏蔽广告域名,则必须编辑系统级的 hosts 文件。该文件位于 /etc/hosts,受系统权限保护,直接修改需管理员授权。以下是多种安全、可逆且经验证的编辑方法:

一、使用 nano 编辑器在终端中直接修改

nano 是 macOS 预装的交互式文本编辑器,界面底部实时显示快捷键提示,支持光标导航与一键保存,适合无命令行经验的用户安全操作。

1、按下 Command + 空格键唤出 Spotlight 搜索,输入“终端”,回车打开应用。

2、在终端中输入命令:sudo nano /etc/hosts,回车后输入当前管理员密码(输入过程无可见字符,属正常现象)。

3、使用方向键将光标移至文件末尾空白行处。

4、输入新条目,格式为:IP地址 域名(IP 与域名之间至少用一个空格分隔),例如:127.0.0.1 test.local

5、按 Control + O 保存,回车确认文件名;再按 Control + X 退出编辑器。

二、使用 vim 编辑器在终端中修改

vim 采用模式化操作机制,进入编辑需切换至插入模式,退出保存需返回命令模式,适用于熟悉基础 vi 指令的用户,可避免图形界面权限弹窗干扰。

1、在终端中执行命令:sudo vim /etc/hosts,输入管理员密码后进入只读视图。

2、按 i 键进入插入模式,此时可在任意位置添加或修改内容,例如追加:0.0.0.0 ads.example.com

3、编辑完成后,按 Esc 键退出插入模式,返回命令模式。

4、输入::wq 并回车,完成保存并退出 vim。

三、通过 Finder 图形界面配合文本编辑器修改

该方法全程使用 macOS 原生图形应用,绕过命令行操作,适合对终端不熟悉但需临时调整 hosts 的用户;关键在于解决系统目录写入权限限制问题,操作后需恢复原始权限。

1、打开“访达”,按快捷键 Shift + Command + G,在弹出框中输入路径:/etc/hosts,点击“前往”。

Hika AI
Hika AI

Hika AI是一个免费的AI智能搜索引擎

下载

2、找到 hosts 文件后,右键选择“用文稿编辑打开”,或拖入已打开的“文稿编辑”窗口。

3、若提示“无法解锁”或保存失败,则需提前修改权限:返回访达,进入 /private/etc 目录,右键单击“etc”文件夹 → “显示简介” → 点击右下角锁图标解锁(需输入管理员密码)→ 将当前用户权限设为“读与写”。

4、编辑完成后保存,关闭文稿编辑器;随后再次打开“etc”文件夹的“显示简介”,将权限改回“只读”并锁定小锁。

四、通过终端命令追加内容至 hosts 文件

该方法不打开编辑器,而是利用重定向语法向文件末尾追加新规则,完全规避手动编辑可能引发的格式错误或误删原内容风险,适用于脚本化或批量注入场景。

1、在终端中运行命令:echo "127.0.0.1 fakeapi.example.org" | sudo tee -a /etc/hosts,回车后输入管理员密码。

2、执行命令:sudo dscacheutil -flushcache 清除本地 DNS 缓存。

3、执行命令:sudo killall -HUP mDNSResponder 重启多播 DNS 响应服务,确保新规则立即生效。

五、通过复制替换方式修改 hosts 文件

该方法将受保护的 hosts 文件复制到桌面进行自由编辑,再以管理员权限覆盖原文件,全程避开系统目录权限校验,适合不信任直接编辑操作的用户。

1、打开访达,按 Shift + Command + G,输入路径:/etc/hosts,点击“前往”。

2、右键 hosts 文件,选择“在访达中显示”,然后选中并按 Command + C 复制。

3、前往桌面,按 Command + V 粘贴副本,双击用“文稿编辑”打开,修改后保存(注意:文件名必须为纯 hosts,不可带 .txt 后缀)。

4、回到原 /etc/ 目录,将桌面上修改好的 hosts 文件拖入,系统提示时点击“认证”,输入管理员密码完成覆盖。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
vim保存退出命令
vim保存退出命令

vim是一个非常强大的文本编辑器,常用于Unix和Linux系统。它是从vi发展而来的,相比vi有许多改进和扩展。在vim中,保存并退出的命令是:wq"wq"这个命令是由两个部分组成的。其中,"w"表示写入文件,将所做的更改保存到磁盘;而"q"表示退出vim编辑器。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

268

2023.08.01

macOS怎么切换用户账户
macOS怎么切换用户账户

在 macOS 系统中,可通过多种方式切换用户账户。如点击苹果图标选择 “系统偏好设置”,打开 “用户与群组” 进行切换;或启用快速用户切换功能,通过菜单栏或控制中心的账户名称切换;还能使用快捷键 “Control+Command+Q” 锁定屏幕后切换。

353

2025.05.09

包子漫画网页版入口与全集阅读指南_正版免费漫画快速访问方法
包子漫画网页版入口与全集阅读指南_正版免费漫画快速访问方法

本专题汇总了包子漫画官网和网页版入口,提供最新章节抢先看方法、正版免费阅读指南,以及稳定访问方式,帮助用户快速直达包子漫画页面,无广告畅享全集漫画内容。

44

2026.02.10

MC.JS网页版快速畅玩指南_MC.JS官网在线入口及免安装体验方法
MC.JS网页版快速畅玩指南_MC.JS官网在线入口及免安装体验方法

本专题汇总了MC.JS官网入口和网页版快速畅玩方法,提供免安装访问、不同版本(1.8.8、1.12.8)在线体验指南,以及正版网页端操作说明,帮助玩家轻松进入MC.JS世界,实现即时畅玩与高效体验。

29

2026.02.10

谷歌邮箱网页版登录与注册全指南_Gmail账号快速访问与安全操作教程
谷歌邮箱网页版登录与注册全指南_Gmail账号快速访问与安全操作教程

本专题汇总了谷歌邮箱网页版的最新登录入口和注册方法,详细提供官方账号快速访问方式、网页版操作教程及安全登录技巧,帮助用户轻松管理Gmail邮箱账户,实现高效、安全的邮箱使用体验。

25

2026.02.10

铁路12306订票与退改全攻略_高效购票与座位选取技巧
铁路12306订票与退改全攻略_高效购票与座位选取技巧

本专题全面汇总铁路12306订票、退票、改签及候补订单操作技巧,提供车厢座位分布参考、抢票攻略和高铁安检注意事项,帮助新手用户快速掌握高效购票与退改流程,提高出行效率和体验。

22

2026.02.10

TensorFlow2深度学习模型实战与优化
TensorFlow2深度学习模型实战与优化

本专题面向 AI 与数据科学开发者,系统讲解 TensorFlow 2 框架下深度学习模型的构建、训练、调优与部署。内容包括神经网络基础、卷积神经网络、循环神经网络、优化算法及模型性能提升技巧。通过实战项目演示,帮助开发者掌握从模型设计到上线的完整流程。

0

2026.02.10

Vue3组合式API与组件开发实战
Vue3组合式API与组件开发实战

本专题讲解 Vue 3 组合式 API 的核心概念与应用技巧,深入分析响应式系统、生命周期管理、组件设计与复用策略。通过完整项目案例,指导前端开发者实现高性能、结构清晰的 Vue 应用,提升开发效率与代码可维护性。

4

2026.02.10

Go语言微服务架构与gRPC实战
Go语言微服务架构与gRPC实战

本专题面向有 Go 基础的开发者,系统讲解微服务架构设计与 gRPC 的高效应用。内容涵盖服务拆分、RPC 通信、负载均衡、错误处理、服务注册与发现等关键技术。通过实战案例,帮助开发者搭建高性能、可扩展的 Go 微服务系统。

1

2026.02.10

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 8.8万人学习

好课诞生记
好课诞生记

共20课时 | 6.2万人学习

swift开发文档
swift开发文档

共33课时 | 22.7万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号