Hosts.prefpane icon

Hosts.prefpane

开源 免费

Hosts.prefpane 是一款简单实用的 macOS 系统偏好设置插件,允许用户直接在系统偏好设置中轻松编辑和管理 hosts 文件,无需终端操作,帮助实现本地域名解析、广告屏蔽和访问加速。

Hosts.prefpane - macOS 系统 Hosts 文件管理工具

概述

Hosts.prefpane 是一款专为 macOS 设计的图形化系统偏好设置面板,让管理和编辑 /etc/hosts 文件变得简单直观。它通过一个优雅的 Cocoa GUI 界面,取代了传统的命令行编辑方式。

主要功能

1. 直观的 Hosts 文件管理

  • 开关式管理:一键启用或禁用 hosts 条目
  • 可视化编辑:添加、删除、修改 hosts 条目无需手动编辑文件
  • 实时同步:自动检测对 /etc/hosts 文件的直接修改并同步到界面

2. 智能文件处理

  • 保持文件整洁:禁用的条目不会在 hosts 文件中被注释掉,而是存储在应用偏好设置中
  • 注释处理:正确识别和处理文件中的注释内容
  • 系统条目保护:自动隐藏并保护操作系统必需的基础 hosts 条目,防止误操作

3. 自动备份系统

  • 原始备份:首次使用时自动创建 hosts.orig 备份文件
  • 会话备份:每次会话都会在 ~/Library/Application Support/Hosts 创建 hosts.session 备份
  • 安全防护:确保所有修改都可追溯和恢复

独特优势

🎯 用户友好设计

  • 完全图形化界面,无需终端操作
  • 清晰的条目管理,状态一目了然
  • 支持多语言界面(包括英文、德文、法文、荷兰文)

🔒 安全可靠

  • 非破坏性编辑:不会随意注释掉条目,保持文件结构完整
  • 自动备份机制,数据安全有保障
  • 兼容 macOS 安全机制,Catalina 及以上版本支持公证

高效便捷

  • 快速切换 hosts 条目状态
  • 批量操作支持
  • 系统级集成,直接从系统偏好设置访问

获取方式

目前提供两种安装选项:

1. 独立应用版本

  • 文件:Hosts App 1.4.5.zip
  • 特点:可安装在任何位置,便携使用

2. 系统偏好面板版本

  • 文件:Hosts PrefPane 1.4.5.pkg
  • 安装路径:/Library/PreferencePanes
  • 要求:需要管理员权限安装
  • 特别说明:macOS Catalina 及以上版本必需使用此安装包,因为所有可执行文件都需要公证

技术特性

  • 许可证:GPL-3.0 开源许可证
  • 开发状态:活跃维护,社区驱动
  • 兼容性:支持现代 macOS 版本

使用场景

  • 开发测试:快速切换本地开发环境
  • 网络调试:临时屏蔽或重定向特定域名
  • 广告屏蔽:通过 hosts 文件屏蔽广告服务器
  • 家长控制:限制访问特定网站

总结

Hosts.prefpane 是 macOS 用户管理 hosts 文件的理想工具,它将复杂的系统文件管理简化为直观的图形界面操作,同时保持了高度的安全性和可靠性。无论您是开发人员、系统管理员还是普通用户,都能从中受益。


许可证:GPL-3.0
目前版本:1.4.5(请查看官网获取最新版本)

本站所有软件全部同步自 Awesome mac项目;内容全部由 Awesome mac项目整理获得,应用版权归原作者所有。

相关推荐