OnionHop V3 是一款现代化的跨平台桌面应用(Windows、macOS 和 Linux),可将你的流量通过 Tor 进行路由。它可以将 Tor 作为本地 SOCKS 代理或系统级隧道运行,通过 Smart Connect 自动为你的网络选择可用的连接策略,扫描并应用适用于受审查网络的各种传输方式的有效网桥,甚至还能让你自愿成为 Snowflake 代理。
免责声明 OnionHop 按“原样”提供。在某些司法管辖区,使用 Tor 可能违法或受到限制。你有责任遵守当地的法律法规。
V3 基于全新的跨平台 UI 技术栈从零重建,拥有更智能的连接引擎和更广泛的抗审查传输方式。
tor.exe,完全控制:网桥、国家/入口/出口固定、控制端口 New Identity)、Arti(Rust 版 Tor 实现,支持原生网桥/PT 配置)和 ArtiHop(缩短的 2 跳 Guard→Exit 电路,降低延迟)。OnionHopV3.Cli),带有实时状态仪表盘、connect/scan/bridges/snowflake/relays 命令和设置持久化。Windows、Linux 和 macOS 软件包由 CI 构建。从 Releases 获取适用于你平台的最新构建:
| 平台 | 文件 | 说明 |
|---|---|---|
| Windows | OnionHop-Setup-v3.exe | 安装程序(自包含,捆绑 .NET 运行时) |
| Windows | OnionHopV3-Portable-…win-x64.zip | 便携版,无需安装 |
| Linux | OnionHop-x86_64.AppImage | chmod +x 后运行 |
| macOS | OnionHop-3.x-macOS.dmg | 已签名并公证;通用(Apple Silicon + Intel)— 来自 macOS 仓库 |
| Windows CLI | OnionHop-CLI-Setup-3.x.exe / 便携 ZIP | 终端界面 |
| Linux CLI | OnionHopCLI-…linux-x64.tar.gz | 终端界面 |
| macOS CLI | OnionHopCLI-…macos-arm64.tar.gz(Apple Silicon)/ …macos-x64.tar.gz(Intel) | 终端界面;已签名并公证 — 与 DMG 一样来自 macOS 仓库 |
macOS
.dmg从专门的代码签名仓库 rana-gmbh/onionhopMac 发布。
安装适用于你操作系统的构建(见上文)。Windows 安装程序和 macOS/Linux 捆绑包均为自包含 — 已捆绑 .NET 9 运行时。
选择模式
连接
注意事项
.onion 站点需要支持 Tor 的客户端(推荐 Tor Browser)或 SOCKS 远程 DNS(例如 Firefox 的“使用 SOCKS v5 时代理 DNS”)。| 引擎 | 跳数 | 管理员 | 网桥 / 固定 / NEWNYM | 说明 |
|---|---|---|---|---|
Classic (tor.exe) | 3 | 否(代理) | 网桥、固定、NEWNYM | 功能最多;推荐用于抗审查 + 手动电路控制 |
| Arti | 3 | 否 | 网桥/PT | Rust 版 Tor 实现(SOCKS 运行时) |
| ArtiHop | 2(Guard→Exit) | 否 | 网桥/PT | 延迟更低,匿名性较弱 |
当你需要国家固定、中继固定或控制端口 New Identity 时,请使用 Classic。当你想要 Rust 运行时且不需要这些 Classic 专属控制时,请使用 Arti 或 ArtiHop。
在本地运行 Tor,并将操作系统代理设置为 Tor 的 SOCKS5 端点。无需管理员权限。你可以在不断开 Tor 的情况下关闭系统代理。
运行 Tor + sing-box,并在操作系统层面路由流量(Windows 上为 Wintun,macOS/Linux 上为系统 TUN)。需要管理员权限。抗泄漏能力最强。
仅在 TUN/VPN 模式下可用 — 将选定的应用通过 Tor 路由,而其他应用保持直连。
设置和运行时数据位于操作系统的应用数据文件夹中,例如 %AppData%\OnionHop\settings.json(Windows)或 ~/Library/Application Support/OnionHop/(macOS)。
前置条件:
获取运行时依赖(Tor、可插拔传输、sing-box、Wintun、ArtiHop、Snowflake 代理):
# Windows
powershell -NoProfile -ExecutionPolicy Bypass -File download-deps.ps1
# Linux
./download-deps.sh
构建并运行:
# Windows installer (self-contained, x64) -> installer/output/OnionHop-Setup-v3.exe
powershell -NoProfile -ExecutionPolicy Bypass -File installer/build-installer-v3.ps1
# Run from source
dotnet run --project OnionHop/src/OnionHopV3.App -c Release
ArtiHop 2 跳引擎从其独立的公开仓库 center2055/ArtiHop 构建 — 仅捆绑编译后的二进制文件;其源代码未随附。
Copyright (C) 2025 OnionHop Authors
本程序是自由软件:你可以根据自由软件基金会发布的 GNU 通用公共许可证条款(许可证第 3 版或(由你选择)任何更新版本)重新分发和/或修改它。
本程序的分发是希望它有用,但不提供任何担保;甚至不提供适销性或特定用途适用性的默示担保。有关更多详细信息,请参阅 GNU 通用公共许可证。
完整许可证文本见 LICENSE。