NPS

轻量级、高性能、功能强大的内网穿透代理服务器

应用资料已收录 仅供查阅,暂不支持 Cockpit 直接安装

应用介绍

OVERVIEW

使用说明

当前提交仅包含一个固定数字版本目录。安装时请按表单设置 Web 管理端口、服务端客户端通信端口、TLS 通信端口、HTTP/HTTPS 域名代理端口、Web 管理账号密码和客户端连接密钥。

NPS 使用 host 网络模式,相关端口会直接监听在宿主机上。安装前请确认端口未被占用,并根据需要放行防火墙或安全组。

默认包不内置 TLS 证书私钥。如需启用 Web HTTPS 或 HTTPS 代理证书,请在安装后的 conf 目录中放置对应证书文件,并按 NPS 配置要求调整证书路径。

上游镜像中 v0.27.01 标签是较早构建,当前使用仍在更新的 v0.26.x 镜像维护线。

产品介绍

NPS 是一款轻量级、高性能、功能强大的内网穿透代理服务器,支持 TCP、UDP、HTTP、HTTPS、SOCKS5 等多种代理方式,适合将内网服务安全地暴露到外部网络。

主要功能

  • 多协议代理:支持 TCP、UDP、HTTP、HTTPS、SOCKS5 等代理模式;
  • Web 管理界面:可通过 Web UI 管理客户端、隧道和域名代理;
  • 客户端密钥连接:NPC 客户端可使用服务端配置的连接密钥接入;
  • TLS 通信:支持服务端与客户端之间启用 TLS 通信。

参考资料

版本与部署参数

VERSIONS

以下信息来自开源应用包模板,仅用于技术参考;尚未转换成可直接使用的 Cockpit 安装配置。

配置字段

参数说明属性
PANEL_APP_PORT_HTTPweb 管理端口必填
NPS_BRIDGE_PORT服务端客户端通信端口必填
NPS_BRIDGE_TLS_PORT服务端客户端 TLS 通信端口必填
TLS_ENABLE_SWITCH服务端与客户端通信是否启用 TLS必填
NPS_WEB_HOST外部访问地址(若默认地址请替换 localhost 为当前服务 IP)必填
NPS_WEB_USERNAMEweb 界面管理账号必填
NPS_WEB_PASSWORDweb 界面管理密码敏感信息
NPS_WEB_OPEN_SSLweb 界面开启 https 访问必填
NPS_PUBLIC_VKEY客户端以配置文件模式启动时的密钥必填
NPS_AUTH_CRYPT_KEY16 位 AES 加密密钥必填
NPS_HTTP_PROXY_IP域名代理 http 代理监听地址必填
NPS_HTTP_PROXY_PORT域名代理 http 代理监听端口必填
NPS_HTTPS_PROXY_PORT域名代理 https 代理监听端口必填

原始模板存在特定平台的网络或环境变量依赖,不能直接作为 Cockpit 安装文件使用。