NPSNPS
首页
  • 安装与部署
  • 快速开始
  • 运行命令速查
  • 隧道模式
  • 使用示例
  • 使用说明
  • 配置文件
  • 增强功能
  • Docker 部署
  • 参数与安全速查
  • 使用说明
  • 增强功能
  • 配置与启动
  • 配置文件参考
  • SDK
  • 功能概览
  • 域名代理与路由
  • 平台域名与证书诊断
  • 访问控制与配额
  • 运行说明
  • 配置示例
  • API 鉴权
  • API 清单
  • 用户体系
  • FAQ
  • 升级迁移
  • 本项目更新日志
  • 上游更新日志
GitHub
首页
  • 安装与部署
  • 快速开始
  • 运行命令速查
  • 隧道模式
  • 使用示例
  • 使用说明
  • 配置文件
  • 增强功能
  • Docker 部署
  • 参数与安全速查
  • 使用说明
  • 增强功能
  • 配置与启动
  • 配置文件参考
  • SDK
  • 功能概览
  • 域名代理与路由
  • 平台域名与证书诊断
  • 访问控制与配额
  • 运行说明
  • 配置示例
  • API 鉴权
  • API 清单
  • 用户体系
  • FAQ
  • 升级迁移
  • 本项目更新日志
  • 上游更新日志
GitHub
  • 文档首页
  • 快速上手

    • 安装与部署
    • 快速开始
    • 运行命令速查
    • 完整部署参考
    • 隧道模式
    • 使用示例
  • 服务端

    • 服务端使用
    • 配置文件参考
    • 服务端增强功能
    • 服务端介绍
    • 部署安全与参数速查
    • Docker 部署
    • 宝塔面板部署
  • 客户端

    • 客户端使用
    • 客户端增强功能
    • NPC SDK
    • 客户端配置与启动
    • 配置文件参考
    • NPC GUI 客户端
  • 扩展功能

    • 功能概览
    • 域名代理与路由
    • 平台域名与证书诊断
    • 访问控制与配额
    • 运行说明
    • Web API 鉴权
    • Web API 清单
    • 使用示例
  • 项目与社区

    • 用户体系
    • 系统架构
    • 升级迁移
    • 构建发布
    • 本项目更新日志
    • 上游更新日志
    • FAQ
    • 贡献
    • 交流
    • 捐助
    • 致谢

NPS 文档

轻量级、高性能、功能完整的内网穿透代理服务器。

当前版本:v1.1.10。本版本基于 yisier/nps 上游同步,并保留本项目的独立用户体系、现代化 Web 管理面板和兼容迁移能力。

适用场景

  • 将内网 Web 服务通过域名暴露到公网。
  • 将 SSH、远程桌面、数据库等 TCP 服务映射到公网端口。
  • 通过 SOCKS5/HTTP 代理访问内网资源。
  • 为多个客户、团队或设备分配独立账号,并集中管理客户端。
  • 使用 Docker 快速部署服务端和客户端。

核心能力

  • 支持 TCP、UDP、HTTP(S) 反向代理、HTTP 正向代理、SOCKS5、P2P、Secret、文件访问。
  • Web 管理面板支持客户端、隧道、域名解析、用户、全局配置等管理能力,提供浅色/深色主题、中文/英文切换、响应式布局和键盘可访问交互。
  • 管理员可创建用户,并把多个客户端分配给同一个用户;普通用户也可在管理员设置的客户端配额内自助创建客户端。
  • 支持客户端级和用户级隧道数量限制,Host 域名规则也计入隧道配额;管理员分配与用户自建客户端共用用户客户端配额。
  • 用户与客户端分别支持到期时间:客户端到期不得晚于用户到期,客户端留空时跟随用户;用户未设置到期时,客户端可独立设置或永不过期。
  • 管理员可维护多个平台泛域名及其证书,用户可安全创建唯一子域名;证书外部续期后,新 TLS 连接自动使用有效的新文件。
  • 支持客户端到期、用户到期、IP 白名单/黑名单、验证码、带宽/流量/连接数限制。
  • 数据继续使用 JSON 文件持久化,便于轻量部署和备份。
  • Bridge 支持 TCP/KCP(可选独立 TLS 端口)、握手超时保护、客户端局域网地址上报和断线重连;当前不支持 QUIC 或 WebSocket Bridge。
  • 客户端支持压缩/加密传输选项、SOCKS5 出站代理、P2P/Secret 本地访问端和 GUI 快捷启动命令。

推荐阅读顺序

  1. 安装与部署
  2. 快速开始
  3. 运行命令速查
  4. 用户体系
  5. 隧道模式
  6. 系统架构
  7. 服务端配置文件参考
  8. 客户端配置
  9. Docker 部署
  10. GUI 客户端
  11. 升级迁移

文档目录

快速上手

  • 安装与部署
  • 完整部署参考
  • 快速开始
  • 运行命令速查
  • 使用示例
  • 隧道模式

服务端

  • 服务端介绍
  • 服务端使用
  • 服务端配置文件参考
  • 部署安全与参数速查
  • 服务端增强功能
  • Docker 部署
  • 宝塔面板部署

客户端

  • 客户端配置与启动
  • 配置文件参考
  • 客户端使用
  • 客户端增强功能
  • GUI 客户端
  • NPC SDK

扩展功能

  • 功能概览与能力边界
  • 域名代理与路由
  • 平台泛域名、证书热更新与规则诊断
  • 访问控制与配额
  • 运行说明与排查
  • Web API 鉴权
  • Web API 清单

项目与社区

  • 用户体系
  • 系统架构
  • 升级迁移
  • 构建发布
  • 本项目更新日志
  • 上游更新日志
  • FAQ
  • 贡献
  • 交流
  • 捐助
  • 致谢

项目链接

  • GitHub
  • 上游项目 yisier/nps
  • Docker Hub - nps
  • Docker Hub - npc
在 GitHub 上编辑此页
最后更新: 2026/9/10 11:38