
MacKit12小时前更新0120710介绍
SaneHosts 是一款面向 macOS 的本地 hosts 文件防护工具,通过系统级 hosts 规则屏蔽已知广告、跟踪器、遥测域名、恶意站点与分心内容,让 Safari、Chrome、Slack、游戏和其他应用都能获得统一保护。它将 hosts 数据保存在本机,不依赖 VPN、云账户或浏览器扩展,适合重视隐私和透明性的 Mac 用户。
软件内置多个一键防护等级,可从基础广告跟踪拦截扩展到家庭安全、专注模式、隐私防护和更激进的全量屏蔽,并支持来自 StevenBlack、Hagezi、AdGuard 等来源的精选规则。用户可创建多个配置文件,导入本地文件或 URL,合并、复制和批量管理条目;每次启用或切换配置时会自动刷新 DNS 缓存,并通过 macOS Touch ID 或密码授权修改系统 hosts 文件,同时保留备份以便回滚。
截图
功能亮点
系统级拦截
通过 macOS hosts 文件生效,保护范围覆盖浏览器和各类桌面应用,Safari、Chrome、Slack、游戏客户端等都能使用同一套规则。
一键防护等级
提供 Essentials、Family Safe、Focus Mode、Privacy Shield、Kitchen Sink 等预设等级,从基础广告追踪拦截到成人内容、社交分心、遥测与高级跟踪拦截逐步增强。
本地隐私设计
hosts 数据始终保存在 Mac 本机,不上传个人内容,不要求云账户,适合注重数据主权和本地优先工作流的用户。
精选规则来源
集成来自 StevenBlack、Hagezi、AdGuard 等社区与安全研究来源的精选 blocklist,便于快速构建可靠的拦截方案。
多配置文件管理
可为工作、家庭、专注、测试等场景创建不同配置,支持快速切换,降低频繁修改系统 hosts 的复杂度。
导入与合并规则
支持从文件和 URL 导入 hosts 规则,可合并防护等级、复制配置文件、从零构建自定义拦截列表。
批量条目操作
支持添加、编辑、启用、禁用和批量管理 hosts 条目,方便维护大量域名规则并进行精细化控制。
自动刷新 DNS
启用或切换配置时自动清理 DNS 缓存,让 hosts 变更更快生效,无需用户手动执行命令。
macOS 授权保护
修改系统 hosts 文件前由 macOS 请求 Touch ID 或密码确认,减少误操作和未授权变更风险。
备份与回滚
在应用防护时保留备份,遇到规则冲突、网站访问异常或配置损坏时可以恢复到可用状态。
透明代码信任
项目强调透明代码,并被 StevenBlack/hosts 仓库列为官方工具,便于用户审查和建立信任。



