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

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

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

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

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

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

服务端使用

Web 管理

进入 web 界面:新安装默认使用 http://127.0.0.1:8081。远程访问请使用 HTTPS 反向代理,或将 web_ip 限制为受控管理网段并开启 web_open_ssl。

首次启动用户名默认为 admin,web_password、auth_key、auth_crypt_key 会随机生成,并打印到终端日志中,请第一时间复制保存。发布模板中的 CHANGE_ME 和历史弱默认值也会自动轮换;显式自定义值或留空值会保留。Linux/macOS 上可用 nps reload 重新加载认证配置;Windows 以及端口、Bridge、代理和隧道配置修改后请执行 nps restart。

进入 web 管理界面,有详细的说明。

服务端管理脚本

./nps -server         # linux/darwin(操作系统服务时需 sudo)
nps.exe -server       # windows(操作系统服务时需管理员)

交互菜单覆盖了安装、卸载、启停、重启、更新等全部场景。

img.png

工作目录与配置文件位置

  • nps安装系统服务后,配置文件默认在当前目录,目录结构为:
nps_dir/
├── conf/
│   └── nps.conf    // nps主配置文件
│   └── clients.json // 客户端列表配置文件
│   └── tasks.json  // 隧道列表配置文件
│   └── hosts.json  // 域名解析列表配置文件
│   └── users.json  // 普通用户列表配置文件
│   └── global.json // 全局参数配置文件
├── nps // nps主程序

更新

./nps -server   # 选择 “更新” 菜单项

更新只会替换 nps 二进制文件,对配置文件和用户数据无影响,更新完成后重新启动即可。

如果无法成功更新,可直接下载 releases 压缩包覆盖原有的 nps 二进制文件。

数据迁移

数据迁移只需迁移 conf 目录,该目录包含配置文件以及用户数据(json格式文件),放到 nps(.exe) 的同级目录下,直接启动即可。

在 GitHub 上编辑此页
最后更新: 2026/9/1 19:28
Next
配置文件参考