一个基于Nostr协议构建的Tailscale风格私有网状VPN,提供FIPS支持的数据平面和跨平台原生应用。
- v4.1.17
- 发布于
- 1 天前
- 1,174
- 星标
- 4,532
- 下载
- 同步于
- 1 天前
最新版本
v4.1.172026年9月28日 15:23下载慢?可在上方随时切换镜像源
项目说明
项目概述
nostr-vpn 是一个基于 Nostr 协议的 Tailscale 风格私有网状 VPN,包含 FIPS 支持的数据平面。提供 nvpn CLI/守护进程、共享原生应用核心,以及桌面和移动平台的原生界面。
主要功能
- 身份与设备管理:自动生成 Nostr 身份密钥,通过签名加入请求和管理员签名名单进行设备注册
- 私有网状隧道:使用 FIPS 私有网状隧道传输私有网络流量,支持直接路由和通过邻居中继
- 跨平台支持:macOS(Apple Silicon/Intel)、Linux x64、Windows x64、Android arm64、iOS,以及 StartOS 服务包
- 核心功能:MagicDNS、DNS-over-HTTPS、路由通告、出口节点选择、WireGuard 上游出口
- 原生应用:macOS 原生 SwiftUI/AppKit 应用,Linux 原生 GTK/libadwaita 应用,Windows 原生 WPF 应用,Android 和 iOS 原生应用
适用人群
- 需要私有网状 VPN 的用户
- 注重隐私和去中心化的技术爱好者
- 跨平台用户
快速上手
- 安装 CLI:
cargo install nvpn - 初始化:
nvpn init - 启动并连接:
nvpn start --daemon --connect - 服务安装:
sudo nvpn service install
核心优势
- 基于 Nostr 协议的去中心化身份管理
- FIPS 支持的数据平面,安全可靠
- 跨平台原生应用支持
- 开源免费
历史版本
排序