Netch:1.77 万星的进程代理老将,站在 2.0 重构前夜

Netch
按进程接管 TCP 与 UDP
| 平台 | Windows |
|---|---|
| 代理内核 | — |
| 开源状态 | 开源(GPL-3.0) |
| 价格 | 免费 |
| 维护状态 | 活跃维护(2026-09 更新) |
| 最新版本 | 1.9.7(2022-06-24 发布) |
| 最近提交 | 2026-09-12 |
| 开发方 | netchx(GitHub 仓库所有者) |
| GitHub | ★ 17697 · Fork 2837 |
| 数据核验 | 2026-10-11 · 来源 GitHub API |
这是什么
Netch 最有辨识度的能力是 ProcessMode:用 Netfilter 驱动拦截指定进程的流量,而不是只给整个系统开一个代理。它还提供基于 WinPcap / Npcap 的 ShareMode、用 WinTUN 建虚拟网卡的 TunMode,以及 WebMode。
协议入口包括 Socks5、Shadowsocks、ShadowsocksR、WireGuard、Trojan、VMess 与 VLESS,并列出了受服务端限制的 UDP NAT FullCone。程序使用 C#,运行要求写明 .NET 6.0 x64。
仓库首页第一行已经预告:为准备 2.0,仓库会清除所有 1.0 相关 Release 和代码。这让 Netch 一边保留老牌进程代理的名气,一边处在代码与发布历史可能发生大变化的阶段。
适合谁
- 只想让指定进程走代理,明确需要 Netfilter 拦截的人
- 要用 WinPcap / Npcap 分享网络,或用 WinTUN 建虚拟网卡的人
- 仍需 ShadowsocksR、WireGuard 与 VLESS 等多种入口,同时能接受 2.0 重构期变化的人
和同类怎么比
| 对比 | Netch | NekoBox for PC | OneBox |
|---|---|---|---|
| 代表性入口 | 按进程拦截 | Qt GUI 与 sing-box CLI | 订阅优先 GUI |
| 虚拟网卡 | WinTUN 的 TunMode | 完整 JSON 可用于 TUN | mixed 与 TUN |
| 流量处理重点 | WinPcap / Npcap 共享 | 完整 JSON 保留路由与 DNS | 订阅导入后运行 mixed / TUN |
| 项目阶段 | 准备清理 1.0 代码与 Release | 原版 NekoBox 改名后延续 | 日常稳定使用取向 |
一句话:Netch 能把代理范围缩到指定进程,重点不在订阅面板。
八卦生态
Netch 仓库创建于 2019 年,累计 1.77 万 star、2841 个 fork 和 185 个 watcher。仓库没有归档,最后提交到了 2026 年 9 月;截止到本文更新时间,最后一个 Release 发布于 2022 年。
这种时间差正好对应首页的 2.0 声明:代码仍在动,旧版发布体系却准备被清走。读者关注的是可下载版本时,提交日期和 Release 日期要分开看。
避坑
- README 明说部分功能可能尚未在 1.x 实现,不能只看模式名称就认定当前 Release 全部可用
- 1.0 相关代码和 Release 计划清除,需要旧版本时别把 GitHub 当长期文件存档
- ProcessMode 依赖 Netfilter 驱动,ShareMode 则依赖 WinPcap / Npcap,两种模式的依赖不是一回事
- UDP NAT FullCone 还受服务端能力限制,客户端打开选项并不能单独完成支持
深入教程
模式定义、协议清单和 2.0 状态都写在 Netch 官方仓库 首页;准备安装前先看仓库是否已经切换发布结构。