FnCPNPRIVATE NETWORK下载客户端 ↗
为 fnOS 而生的私有网络

无论在哪。
你的网络,
就在身旁。

无论是自己的文件、家人的 NAS,还是团队的共享资源,都能从 Mac 或 Windows 连接 fnOS NAS 和局域网。无需自建中转服务器,无需为每个服务逐一配置端口暴露,也无需手动配置密钥与路由。让熟悉的访问方式,不受地点限制。

macOS & Windows · fnOS x86_64 & ARM64 · MIT 开源
YOUR NETWORK, ANYWHERE● 连接示意在外,也在网内FnCPN↗共享 NAS私有网络 · 已连接10.253.203.1本地局域网个人 · 家人 · 团队NAS / fnOS加密隧道YOUR NETWORK, ANYWHERE● 连接示意在外,也在网内FnCPN↗共享 NAS私有网络 · 已连接10.253.203.1内网NAS / fnOS加密隧道
一条连接,回到熟悉的网络。
距离变了,访问习惯不必变。NAS 文件本地局域网原生客户端自动选路 ↗

把连接的复杂,
留在界面背后。

输入 FN Connect ID,用 fnOS 账号授权。
从设备注册到建立连接,FnCPN 帮你完成。

↗

像在本地一样访问

用连接详情中的 NAS 地址访问设备,也可访问服务端启用的 LAN 网段。

⇄

网络变化,自动恢复

网络变化后自动尝试恢复连接。主动断开会暂停自动连接,直到你再次连接。

⌘

顺手的原生体验

Mac 与 Windows 原生客户端,支持简体中文和英文。命令行也能查看状态与控制连接。

三种路径。
同一个目的地。

自动选择局域网直达、IPv6 直连或 FN Connect 中继。
你关注访问,FnCPN 负责连接。

LOCAL NETWORK路径示意
▱你的电脑
本地局域网
▤fnOS NAS

就在同一个网络里。

电脑与 NAS 在同一局域网时,自动选择局域网直达,使用 NAS 局域网地址访问。

自动选路 无需手动切换网络配置

连接一个网络,
不用逐个开放服务。

端口暴露适合向外提供指定服务;FnCPN 适合让自己、家人或团队成员通过授权的电脑访问 NAS 和局域网资源。选择适合访问对象的方式。

FnCPN 与直接公网端口暴露的比较
比较项FnCPN 私有网络直接公网端口暴露
安装与准备NAS 安装服务端,电脑安装客户端;启用 FN Connect 后授权连接。配置路由器或网关;直连通常需要可达的公网地址。经隧道转发则依赖额外服务。
配置与维护无需自建中转、逐个映射端口或手动配置密钥与路由;LAN 访问范围由服务端设置。通常需要为各服务配置映射、域名与访问规则,并维护认证、TLS 和防火墙。
安全边界远程通过加密隧道访问私有地址,减少逐项公开服务入口;仍需保护账号、授权设备及内网服务。公开的服务入口可能被扫描和尝试访问,需要持续管理服务更新、认证与访问限制。
访问对象适合自己、家人或团队成员,用各自的 fnOS 账号授权 Mac / Windows 访问 NAS 和已启用的 LAN 网段;每台电脑需要安装客户端。适合对外提供指定服务;是否需要客户端取决于服务,例如网页通常可直接用浏览器访问。
速度与成本自动选路;可享受 FN Connect 基础版的免费中继权益。中继速度受服务权益及网络条件影响,更高带宽等付费权益以官方服务说明为准 ↗。直连取决于 NAS 所在网络的上行带宽与网络条件;使用第三方隧道或自建中转时,可能有额外费用。

私有网络不替代服务自身的安全措施。请按需启用 LAN 网段,并保持 fnOS 与应用更新。

三步,接入你的私有网络。

01

先安装 NAS 服务端

在 fnOS 应用中心手动安装对应架构的 FPK,打开 FnCPN,确认服务正常运行。

02

安装电脑客户端

按 Mac 或 Windows 的系统架构选择安装包,完成安装后打开 FnCPN。

03

授权,然后连接

输入 FN Connect ID、fnOS 用户名和密码,点击「授权并连接」。密码不会持久化保存。

下一站,
保持连接。

先安装服务端,再安装客户端。
所有安装包均从 GitHub Releases 获取。

查看所有发布版本 ↗

macOS

13 或更新版本

支持 Apple Silicon 与 Intel Mac

Homebrew 安装 推荐

在终端执行以下命令,由 Homebrew 下载并安装。

brew tap rectcircle/fn-connect-private-network https://github.com/rectcircle/fn-connect-private-network brew install --cask rectcircle/fn-connect-private-network/fncpn
不使用 Homebrew?也可 下载安装包 ↗,按芯片架构选择 PKG。两种方式任选其一,无需重复安装。详细步骤见安装文档。PKG 未签名、未公证,App 使用 ad-hoc 签名。

Windows

ARM64 / x64

Windows 10 22H2 或更新版本,不支持 Windows Server。

选择 Windows 安装包 ↗MSI / EXE 未签名。日常功能已在 Windows 11 ARM64 实测;原生 x64 和 Windows 10 待验收。

连接之前,
了解多一点。

阅读完整使用文档 ↗
需要公网 IPv4、自建中转或端口映射吗?+

无需公网 IPv4、无需自建中转服务器,也无需为每个服务逐一配置端口映射。FnCPN 会选择局域网直达、IPv6 直连或 FN Connect 中继;实际可用路径取决于 NAS、FN Connect 和网络环境,中继速度取决于上游服务和网络条件。

普通 fnOS 用户可以使用吗?+

普通用户可以连接。安装软件和修改服务端网络设置需要管理员权限。原生登录目前不支持双重认证(2FA),后续计划支持,具体时间以发布说明为准。

家人和团队成员怎么使用?+

管理员先在 NAS 上安装并配置 FnCPN。每位成员在自己的电脑安装客户端,用各自的 fnOS 账号授权连接,无需共享账号密码。请按实际需要设置 LAN 访问范围;私有网络连接不能替代 NAS 与内网应用自身的账号权限。

远程能访问哪些设备?+

可以通过连接详情中的私有地址访问 NAS,也可以访问服务端启用的 LAN 网段。本地与远端网段重叠时会提示冲突,并保留 NAS 私有地址访问。

客户端和服务端必须同版本吗?+

从 1.0.0 正式版起,MAJOR 必须相同,client MINOR 不得高于 server MINOR;PATCH 不参与准入判断。不兼容时按 App 提示升级对应端。

这是 fnOS 官方产品吗?+

FnCPN 是采用 MIT 许可证的独立开源项目,与 fnOS、FN Connect 无隶属或背书关系。商标归各自权利人所有。