标签
每个页面都有几个标签。选择一个标签,查看带有它的所有页面。
安装
- 从其他面板迁移 — 用 nx-migrate 向导把其他 VPN 面板的用户、入站、路由和管理员复制到 NX。
- 卸载 — 从服务器上移除面板或节点,以及每种移除会保留什么。
- 在面板中更新 — 查看面板或节点是否有新版本,一键更新面板并在失败时自动回退,以及让节点可执行文件保持最新。
- 安装插件 — 从目录安装插件的快捷路径:装在面板服务器上、通过 SSH 装在另一台服务器上,或用你自己运行的命令安装。
- 安装面板 — 用一条命令或 Docker 部署安装 NX 面板,并拿到一次性设置链接。
- 快速开始 — 开始之前需要准备什么,以及设置面板、节点和第一个用户的顺序。
- 插件目录 — 在面板中浏览 addons.nx-panel.org,并在面板服务器上、通过 SSH 或手动安装、更新和移除插件。
- 文件与端口 — 面板和节点把文件放在哪里、使用哪些端口,以及你可以设置的环境变量。
- 更新 — 通过面板更新页面、安装程序或 Docker 更新面板,然后更新节点。
- 添加节点 — 把服务器添加到面板并在上面安装节点:用一条命令,或通过 SSH 自动安装。
- 设置向导 — 完成新安装:创建主管理员,选择面板的地址、路径和 HTTPS,或者还原备份。
- 迁移到 NX — Nexora 现已更名为 NX。在面板服务器上运行一次新的安装脚本:它会把面板、同机的节点和数据库迁移到新名称。
- 面板和节点共用一台服务器 — 在面板自己的服务器上运行节点:什么时候值得这样做,为什么不推荐,以及如何设置。
面板
- NX 的工作原理 — 一页看懂架构:面板是控制平面,节点是数据平面,它们如何通信,以及插件和用户处在什么位置。
- 仪表盘 — 看懂仪表盘:计数器、你固定的面板、集群和节点磁贴、节点状态表以及流量最多的用户。
- 使用面板 — 熟悉面板:侧边栏、命令面板、主题与语言,以及列表页和对话框的通用行为。
- 命令行 — nx-panel 和 nx-node 的所有命令,以及如何重新进入被锁在外面的面板。
- 在面板中更新 — 查看面板或节点是否有新版本,一键更新面板并在失败时自动回退,以及让节点可执行文件保持最新。
- 地址 — 选择面板响应的每个端口、主机名和路径,每一处提供什么,以及没有任何一处接手的请求由什么回答。
- 安装面板 — 用一条命令或 Docker 部署安装 NX 面板,并拿到一次性设置链接。
- 常规设置 — 设置面板的时区、规则集和预设目录、流量图表和审计日志,以及重启面板。
- 无需重启的变更 — 面板如何只把变化的部分发送给节点、哪些变更实时生效、何时重建单个项目,以及为什么重启是最后的手段。
- 更新 — 通过面板更新页面、安装程序或 Docker 更新面板,然后更新节点。
- 设置向导 — 完成新安装:创建主管理员,选择面板的地址、路径和 HTTPS,或者还原备份。
- 迁移到 NX — Nexora 现已更名为 NX。在面板服务器上运行一次新的安装脚本:它会把面板、同机的节点和数据库迁移到新名称。
- 面板和节点共用一台服务器 — 在面板自己的服务器上运行节点:什么时候值得这样做,为什么不推荐,以及如何设置。
节点
- NX 的工作原理 — 一页看懂架构:面板是控制平面,节点是数据平面,它们如何通信,以及插件和用户处在什么位置。
- 数据包的路径 — 一个用户的连接逐个阶段地穿过节点:它落在哪里、在哪里识别用户、在哪里限制和计数,以及如何离开。
- 无需重启的变更 — 面板如何只把变化的部分发送给节点、哪些变更实时生效、何时重建单个项目,以及为什么重启是最后的手段。
- 更新 — 通过面板更新页面、安装程序或 Docker 更新面板,然后更新节点。
- 模板 — 把入站、出站、端点、规则集、路由和 DNS 打包成模板,交给节点运行,并决定哪些用户可以访问。
- 添加节点 — 把服务器添加到面板并在上面安装节点:用一条命令,或通过 SSH 自动安装。
- 节点 — 添加、安装、编辑、监控、迁移和删除承载用户流量的服务器。
- 节点与面板 — 节点如何被信任、保持同步和停用;失去面板时它会做什么;以及节点上的错误和警告是什么意思。
- 迁移到 NX — Nexora 现已更名为 NX。在面板服务器上运行一次新的安装脚本:它会把面板、同机的节点和数据库迁移到新名称。
- 隧道 — 创建隧道,让用户连接一个节点、从其他节点出网,并保持隧道健康运行。
- 隧道内部 — 隧道内部发生了什么:中继和源节点、派生的凭据、汇入同一会话池的多个配置、用户如何固定在一个源节点上,以及健康状态如何判断。
- 面板和节点共用一台服务器 — 在面板自己的服务器上运行节点:什么时候值得这样做,为什么不推荐,以及如何设置。
用户
- Shop:客户门户 — 设置 Shop 的网页应用,它既是浏览器门户,也是 Telegram 小程序,支持 HTTPS 以及通过邮件、短信或机器人登录。
- 代理商 — 为代理商提供独立的客户群,并设定流量配额、到期时间、用户数上限以及可销售的套餐。
- 分组与批量操作 — 用分组标记账户、一次修改多个账户、按名称模板批量创建账户,以及导出列表和配置。
- 十分钟创建第一个用户 — 从已连接的节点到拿着可用链接的客户:一个入站、一个模板、一个用户和一个应用。
- 套餐 — 维护一份用于创建新账户的预设目录,并限制代理商只能销售这些套餐。
- 流量、额度与限制 — 流量如何收集和记录,额度、到期和重置周期如何执行,以及地址、速度和设备限制在何处生效。
- 用户 — 创建和管理客户账户:限额、到期、重置周期、模板、链接、设备和实时连接。
套餐
订阅
- 从模板到链接 — 面板如何构建用户的订阅:用户能访问哪些入站、地址和前置如何变成条目、客户端 TLS 设置和固定值如何合并,以及每个应用收到什么。
- 十分钟创建第一个用户 — 从已连接的节点到拿着可用链接的客户:一个入站、一个模板、一个用户和一个应用。
- 域名前置 — 在入站前面放置 CDN 主机名,让用户连接 CDN;如有需要,可为每个订阅者分配独立的主机名。
- 用户 — 创建和管理客户账户:限额、到期、重置周期、模板、链接、设备和实时连接。
- 订阅与订阅页面 — 选择订阅链接指向哪里、每个条目叫什么、告诉应用哪些信息,以及用户在浏览器中打开链接时看到什么。
协议
- Hysteria2 与端口跳跃 — 通过 UDP 提供 Hysteria2,把它分散到一段端口上,并让按用户的速度限制保持有效。
- NaiveProxy — 通过 HTTP/2 和 TLS 提供 NaiveProxy,并选择其客户端能接受的证书。
- OpenVPN 与 OpenConnect — 向用户提供 OpenVPN 和 OpenConnect(AnyConnect),每个账户独立登录,并提供现成的 .ovpn 文件。
- Shadowsocks — 使用 2022 加密方式和每用户独立密钥提供 Shadowsocks,不用 TLS,同时支持 TCP 和 UDP。
- Trojan — 通过 TLS 提供 Trojan:每用户一个密码,任意传输,传输为 HTTP 形态时可使用 CDN 前置。
- TUIC — 提供 TUIC:一种运行在 UDP 上、可选择拥塞控制的 QUIC 协议,供 sing-box 和 Clash 应用使用。
- VLESS Encryption — 用后量子密钥交换加密 VLESS 数据流本身,使终止 TLS 的 CDN 只能看到密文。
- VLESS 与 REALITY — 设置最常用的第一个入站:使用 REALITY 的 VLESS、它借用的目标网站、密钥和 short ID,以及 vision 流控。
- VMess — 为需要 VMess 的应用和用户提供它,传输和 TLS 模式与 VLESS 相同。
- WireGuard — 向用户提供 WireGuard:每个账户一个对等端和一个地址,现成的 .conf 文件,以及地址范围需要多大。
- XHTTP — 使用 XHTTP 传输:它的模式、每个链接都携带的高级字段、哪些应用能读取,以及在 CDN 后面运行。
- 一个端口承载多个入站 — 用一个按服务器名称、ALPN 或路径分流的 ingress,把多个入站放在同一个端口后面,并选择由哪一端完成 TLS。
- 从模板到链接 — 面板如何构建用户的订阅:用户能访问哪些入站、地址和前置如何变成条目、客户端 TLS 设置和固定值如何合并,以及每个应用收到什么。
- 入站 — 创建用户连接的入口:协议、端口、传输和 TLS,用户链接中包含的内容,以及入站如何到达节点。
- 十分钟创建第一个用户 — 从已连接的节点到拿着可用链接的客户:一个入站、一个模板、一个用户和一个应用。
- 协议 — 面板提供的每种入站协议:运行在什么之上、能否经由 CDN 承载,以及哪些客户端应用能读取。
- 数据包的路径 — 一个用户的连接逐个阶段地穿过节点:它落在哪里、在哪里识别用户、在哪里限制和计数,以及如何离开。
- 更多协议 — 面板提供的其余协议,从 AnyTLS、Mieru 到 SOCKS 和 SSH:各自的用途、哪些应用能读取,以及限制。
- 端点 — 通过每用户密钥和应用配置文件为用户提供 WireGuard、OpenVPN 和 OpenConnect,或把节点连接到另一个网络。
路由
TLS
- Hysteria2 与端口跳跃 — 通过 UDP 提供 Hysteria2,把它分散到一段端口上,并让按用户的速度限制保持有效。
- NaiveProxy — 通过 HTTP/2 和 TLS 提供 NaiveProxy,并选择其客户端能接受的证书。
- Trojan — 通过 TLS 提供 Trojan:每用户一个密码,任意传输,传输为 HTTP 形态时可使用 CDN 前置。
- TUIC — 提供 TUIC:一种运行在 UDP 上、可选择拥塞控制的 QUIC 协议,供 sing-box 和 Clash 应用使用。
- VLESS 与 REALITY — 设置最常用的第一个入站:使用 REALITY 的 VLESS、它借用的目标网站、密钥和 short ID,以及 vision 流控。
- 一个端口承载多个入站 — 用一个按服务器名称、ALPN 或路径分流的 ingress,把多个入站放在同一个端口后面,并选择由哪一端完成 TLS。
- 入站 — 创建用户连接的入口:协议、端口、传输和 TLS,用户链接中包含的内容,以及入站如何到达节点。
- 地址 — 选择面板响应的每个端口、主机名和路径,每一处提供什么,以及没有任何一处接手的请求由什么回答。
- 证书 — 在面板中保管 TLS 证书:自签名、由 ACME 签发或手动上传,自动续期,供入站、面板本身和插件使用。
- 证书的签发与续期 — 每张证书由谁签发、保存在哪里、如何到达节点、何时续期、固定值(pin)如何变化,以及面板自己的证书如何处理。
证书
- OpenVPN 与 OpenConnect — 向用户提供 OpenVPN 和 OpenConnect(AnyConnect),每个账户独立登录,并提供现成的 .ovpn 文件。
- 证书 — 在面板中保管 TLS 证书:自签名、由 ACME 签发或手动上传,自动续期,供入站、面板本身和插件使用。
- 证书的签发与续期 — 每张证书由谁签发、保存在哪里、如何到达节点、何时续期、固定值(pin)如何变化,以及面板自己的证书如何处理。
隧道
域前置
访问控制
- API 令牌 — 为脚本、机器人和插件创建 API 令牌:绑定到某个管理员,用作用域收窄,有速率限制,并且只显示一次。
- 代理商 — 为代理商提供独立的客户群,并设定流量配额、到期时间、用户数上限以及可销售的套餐。
- 单点登录 — 为 Google、Microsoft、GitHub、你自己的身份服务器或任何 OpenID Connect 或 OAuth 2.0 提供方添加登录按钮,并让每个账户关联自己的身份。
- 地址 — 选择面板响应的每个端口、主机名和路径,每一处提供什么,以及没有任何一处接手的请求由什么回答。
- 安全 — 保护管理员登录:两步验证、恢复码、已登录的会话、登录锁定与封禁、受信任代理和允许列表。
- 安全模型 — NX 如何保护面板、节点和运营者:双向 TLS 与固定、会话、两步验证登录、角色、权限范围与归属、API 令牌、登录保护、安装关卡和审计日志。
- 审计日志 — 查看谁在面板中修改了什么、谁登录过,筛选记录,并决定记录保留多久。
- 管理员 — 创建和管理登录面板的操作员账户:主管理员、管理员和代理商,面板所有者,密码和会话。
- 角色 — 使用内置角色或创建自己的角色:一个层级、该层级内保留的权限,以及对其账户可分配内容的上限。
安全
- 单点登录 — 为 Google、Microsoft、GitHub、你自己的身份服务器或任何 OpenID Connect 或 OAuth 2.0 提供方添加登录按钮,并让每个账户关联自己的身份。
- 安全 — 保护管理员登录:两步验证、恢复码、已登录的会话、登录锁定与封禁、受信任代理和允许列表。
- 安全模型 — NX 如何保护面板、节点和运营者:双向 TLS 与固定、会话、两步验证登录、角色、权限范围与归属、API 令牌、登录保护、安装关卡和审计日志。
- 审计日志 — 查看谁在面板中修改了什么、谁登录过,筛选记录,并决定记录保留多久。
- 插件平台 — 面板如何注册插件:签名清单、认领码、授权同意界面、插件持有的权限、健康检查、暂停、更新和证书。
- 节点与面板 — 节点如何被信任、保持同步和停用;失去面板时它会做什么;以及节点上的错误和警告是什么意思。
- 设置向导 — 完成新安装:创建主管理员,选择面板的地址、路径和 HTTPS,或者还原备份。
代理商
事件
- Telegram — 在 Telegram 中接收面板通知:设置 Bot,把聊天和群组配对到账户,选择事件,并向 Bot 查询状态。
- Webhook 与事件 — 把面板的事件发送到你自己的程序:订阅者、签名投递、重试、投递记录和告警阈值。
- 事件总线 — 面板如何把变化变成投递:发件箱、每个订阅者一次投递、签名的信封、重试,以及面向人的渠道。
- 事件目录 — 面板产生的每个事件:所属族、接收它所需的权限范围、负载字段,以及承载它的签名信封。
- 通知器 — 用通知器插件,通过 Telegram、Bale、短信、电子邮件或任意 HTTP API 把账户情况告诉面板上的每个用户,并发送你自己的消息。
- 邮件 — 通过电子邮件接收面板通知:连接 SMTP 服务器,用验证码确认每个地址,并选择它接收哪些内容。
插件
- NX Shop — 通过 Telegram 机器人和网页应用销售面板的套餐:安装 Shop、完成设置,并熟悉它的管理后台。
- Shop:代理 — 让客户通过 Shop 转售:价格等级、预付费的代理钱包、代理账单,以及他们的账户在面板上如何显示。
- Shop:促销 — Shop 中的折扣码、礼品码和推荐奖励:各自的作用、限制,以及客户如何使用。
- Shop:备份 — 备份 Shop 自己的数据库,妥善保管密钥,把 Shop 迁移到新服务器,以及在面板还原后核对账户。
- Shop:客户门户 — 设置 Shop 的网页应用,它既是浏览器门户,也是 Telegram 小程序,支持 HTTPS 以及通过邮件、短信或机器人登录。
- Shop:支付 — 在 Shop 中收款:通过凭证或银行短信确认的卡对卡转账、接到你自己中转上的通用 HTTP 网关,以及汇率。
- 安装插件 — 从目录安装插件的快捷路径:装在面板服务器上、通过 SSH 装在另一台服务器上,或用你自己运行的命令安装。
- 扩展页面 — 在面板的扩展页面注册、安装、更新、暂停和移除插件,并批准每个插件可以做什么。
- 插件 — 插件是什么、面板给它什么、每个插件受信任到什么程度,以及从哪里开始。
- 插件平台 — 面板如何注册插件:签名清单、认领码、授权同意界面、插件持有的权限、健康检查、暂停、更新和证书。
- 插件清单 — nx-addon.json 参考:每个字段、install 部分及其选项类型、requires.panel,以及清单和发布版本如何签名。
- 插件目录 — 在面板中浏览 addons.nx-panel.org,并在面板服务器上、通过 SSH 或手动安装、更新和移除插件。
- 编写插件 — 用插件工具包和模板编写自己的插件:认领码注册、签名事件、面板 API、健康检查、安装选项、证书以及上架目录。
- 通知器 — 用通知器插件,通过 Telegram、Bale、短信、电子邮件或任意 HTTP API 把账户情况告诉面板上的每个用户,并发送你自己的消息。
迁移
- 从其他面板迁移 — 用 nx-migrate 向导把其他 VPN 面板的用户、入站、路由和管理员复制到 NX。
监控
备份
许可证
- 许可证 — 查看许可证允许的范围,在许可证页面购买、续费或迁移许可证,并了解达到上限和到期时会发生什么。
API
- API 令牌 — 为脚本、机器人和插件创建 API 令牌:绑定到某个管理员,用作用域收窄,有速率限制,并且只显示一次。
- API 参考 — 面板 REST API 的每条路由:接受什么、返回什么,以及谁可以调用。
- Webhook 与事件 — 把面板的事件发送到你自己的程序:订阅者、签名投递、重试、投递记录和告警阈值。
- 事件总线 — 面板如何把变化变成投递:发件箱、每个订阅者一次投递、签名的信封、重试,以及面向人的渠道。
- 插件清单 — nx-addon.json 参考:每个字段、install 部分及其选项类型、requires.panel,以及清单和发布版本如何签名。
- 编写插件 — 用插件工具包和模板编写自己的插件:认领码注册、签名事件、面板 API、健康检查、安装选项、证书以及上架目录。
参考
- API 参考 — 面板 REST API 的每条路由:接受什么、返回什么,以及谁可以调用。
- 事件目录 — 面板产生的每个事件:所属族、接收它所需的权限范围、负载字段,以及承载它的签名信封。
- 命令行 — nx-panel 和 nx-node 的所有命令,以及如何重新进入被锁在外面的面板。
- 插件清单 — nx-addon.json 参考:每个字段、install 部分及其选项类型、requires.panel,以及清单和发布版本如何签名。
- 故障排查 — 按症状列出的常见问题:面板、节点、无法连接的用户、空的订阅以及失败的备份。
- 文件与端口 — 面板和节点把文件放在哪里、使用哪些端口,以及你可以设置的环境变量。
- 更新日志 — 面板、节点和官方插件每个版本的变化,以及更新时需要做什么。
- 术语表 — NX 使用的词语,每个用一两句话说明。
