VPN平台
面向自有IPv4节点的开源代理与VPN计费系统
NexCMP是一款自建计费与客户门户软件,用于销售基于您自有服务器运行的类VPN接入服务。每位客户均可获得通过SOCKS5、HTTP和UDP提供的独享IP地址,通过价格表订购、钱包余额支付并在门户中统一管理,您拥有的每个节点上都会部署一个Linux代理程序。
底层采用客户专属IP上的SOCKS5、HTTP和UDP实际协议。不提供WireGuard或OpenVPN隧道,也不提供品牌客户端应用。VPN模块包含在NexCMP Free和Source中,默认处于关闭状态,需手动开启。NexCMP Source:完整源码,$499一次性买断。 仅供您自身业务使用、修改和自托管。您可以销售自己运营的服务;但不得转售或再分发源码及构建产物。 源码许可证条款
VPN模块是什么,以及您需要什么
尽管名称如此,该模块并不构建VPN隧道。您售出的每个IP地址都会在三个端口上响应:SOCKS5端口(CONNECT与UDP ASSOCIATE)、带基本身份验证的HTTP代理端口以及UDP端口。客户可使用任意SOCKS5或HTTP客户端,或支持读取订阅链接的应用。
NexCMP负责访问权限的销售、计费和管理。它不提供IP地址、带宽或IP网络:服务器、地址和前缀均归您所有。
开始前,您需要拥有具备公网IPv4地址的Linux x86_64服务器,在每台服务器上安装NexCMP agent,并在License & updates下开启VPN模块。订单与其他NexCMP业务一样,均从同一个预付费钱包中扣款。
客户如何管理VPN订阅
每个界面均为客户门户中服务页面的一个标签页,并展示了示例数据。选择一个标签页,使用箭头或左右键切换,或打开全屏查看器。
整体架构协同
客户永远不会触及控制面板的数据路径:他们直接连接到在您节点上购买的IP。
节点管理与配置
节点在管理控制台的Agents与VPN IP池中进行管理。
通过SSH添加服务器
输入节点的公网IPv4、SSH登录凭据、名称、角色(VPN节点、带DDoS监控的VPN节点或仅监控)、区域、可选的额外子网以及是否自动出售其IP。控制面板将通过SSH连接并运行安装程序。
使用令牌手动安装
生成安装命令并在服务器上运行。该令牌仅显示一次,且仅用于将机器注册到监控中;随后管理员可在机器详情页面的Roles下分配VPN角色。
IP池自动填充
agent会自动发现节点上的公网IPv4地址以及您声明的额外子网,控制面板随后将其汇入IP池。区域取自节点的位置,也可由您手动选择。
绝不出售您的网关
从NexCMP 1.4.2起,agent会读取节点的实际路由表,并将其提供服务网段中的网关地址排除在外。控制面板会将其排除在IP池和所有分配之外。
状态与移除
VPN节点每5秒签到一次,最近一次签到在60秒以内即视为在线。从列表中移除机器不会卸载agent:请在服务器上运行install.sh --uninstall。
套餐与定价
所有价格均由您自行设定。以下没有任何NexCMP固定价格。
独享IP阶梯定价
每个IP归单一客户独占,拥有独立的用户名、密码和端口。单个订单可包含1到10,000个IP,订单达到的阶梯档位决定了整笔订单中每个IP的单价。
计费周期
支持按日、按周、按月和按年计费。日付和周付价格为月付价格的按比例分摊,年付折扣由您自行设定;所有价格均可编辑。
编辑价格表
价格在Admin > VPN > Price list中以USD输入。新价格适用于新订单;生效中的套餐保持原价。每次修改都会记录审计日志,并保留新旧数值。
钱包支付
客户查看报价后,系统将从钱包中扣款。若无法分配IP,扣款将退回钱包;若无空闲IP,订单将在扣款前直接被拒绝。
自动续费与到期
自动续费默认开启,在剩余24小时或更短时自动续费一个周期。过期的套餐将为其保留IP 3天,随后释放。取消操作立即生效且不予退款。
带宽与限制
在编写您的销售页面之前,请务必阅读本节。
带宽档位实行计量与管控
套餐按周期为整个套餐提供以GB为单位的带宽档位,而非按单个IP计算。从NexCMP 1.5.1起,面板会汇总节点agent上报的流量,并在当期GB用尽时关停套餐的代理。它们会在带宽升级后或下个周期开始时数秒内重新开启。不限量套餐绝不会被关停。关停判定精确至心跳间隔,因此套餐可能会略微超出限额运行。请将节点agent更新至1.5.1:旧版本agent仍会计量,但在网络错误或重启后可能会漏计字节数,且尚未上报使用情况的节点上的套餐会显示为Not measured,绝不会被关停。如需硬性限速,独立的IPv6 Proxy模块可对每个套餐限制Mbps。
租期内升级
客户可随时升级至更高层级,并按剩余天数支付差价。附加组件(例如提高Authorized IPs上限)在添加时立即扣费;移除则自下一周期起生效。
出站、端口与邮件
流量从客户连接的IP发出,前往相同地址族的目标。每个IP分配65001至65535范围内的三个连续端口,客户无法更改。出站25端口始终屏蔽。
账户配额
配额键vpn.ips限制单个账户可持有的VPN IP数量。该配额在扣费前进行校验,超出限制的订单将被拒绝。
默认配额根据客户实际充值金额分为五个等级。通用配额开关默认关闭。您可在“设置”中修改默认值,并在客户详情页针对单个客户进行单独调整,填写的调整原因将记入审计日志。
IP更换与黑名单申报
VPN端点不支持轮换:IPv4端点在套餐有效期内保留其地址。仅IPv6 Proxy模块提供轮换功能。如果地址被封锁,客户可提交申报。
- 客户选择相应IP,提供原因(列入黑名单、被特定网站屏蔽或其他)并填写说明。
- NexCMP会立即根据公共DNS黑名单对该地址进行比对检查。每个套餐最多可同时存在10个未完结申报。
- 您或管理该客户的分销商可批准或拒绝。若批准,该IP将被免费替换为同一区域内的可用干净IP,且保持相同的用户名、密码和端口。若拒绝,需提供原因,客户将收到该说明。
- 若没有可用的干净IP,则保持原样不作更改。原IP将被搁置隔离至少30天。
认证:用户名/密码与IP认证
每个IP独立用户名与密码
每个IP都有独立生成的用户名和密码,同时用于其SOCKS5与HTTP端口。
授权IP
客户可列出免密连接SOCKS5与HTTP的源地址。默认支持3个条目,通过附加组件可提升至1,000个。IPv4条目支持/16至/32,IPv6条目支持/32至/128;系统拒绝涵盖全部地址的泛匹配范围。
导出与API
客户可以复制或下载端点配置,格式包括socks与http(URL格式)、socks_plain与http_plain(ip:port:user:pass)、json、clash、singbox或v2rayn,或扫描包含socks://链接的二维码。
每个套餐还配有订阅链接:带有密钥Token的公共URL,支持v2rayn(默认)、shadowrocket、clash或singbox格式。支持订阅链接的客户端(例如Clash、sing-box、v2rayN和Shadowrocket)可直接导入。这些客户端导入的是SOCKS5代理而非VPN服务器,NexCMP不内置也不提供相关客户端支持。重置Token会使旧链接立即失效。
API密钥支持vpn:read、vpn:detail、vpn:write、vpn:create(涉及扣费且需要Idempotency-Key请求头)以及vpn:destroy权限范围;catalog:read涵盖公开产品目录与报价。OpenAPI规范和cmp命令行工具支持相同的调用。
socks5://USER:[email protected]:SOCKS_PORT
http://USER:[email protected]:HTTP_PORT管理后台与用户端中的VPN模块
来自实验室测试环境及示例数据的屏幕截图。






您的客户可以进行的操作
每项操作均可由客户在用户端或通过具有对应权限范围的API密钥完成。
订购与支付
选择区域、IP数量、带宽层级、附加组件和周期,查看报价并使用钱包余额支付。
使用与共享端点
搜索IP列表、复制或下载端点、扫描二维码或获取订阅链接,以及配置Authorized IPs。
升级与续费
提升带宽档位、更改附加项、提前续费多个周期、开关自动续费或取消服务。
申报与转移
申报被封锁的IP并跟踪处理进度,或通过“转移”标签页将套餐过户给其他账户。
作为运营商您可以进行的操作
每一项功能均可在NexCMP管理控制台中操作。
运行节点与价格表
添加服务器、编辑机器角色与附加子网、管理IP段与区域,并设置档位、附加项及周期。
模块开关
在License & updates中启用VPN模块;Subscriptions页面上的Sell VPN开关与此为同一开关。
订阅与申报
筛选套餐、查看IP历史记录、批准或驳回IP申报,以及吊销套餐。吊销即不予退款的取消操作,且必须填写原因。
配额与品牌定制
按充值等级设置VPN IP配额,并为服务自定义显示名称(如IPv4 Proxy或Datacenter Proxy)。重命名仅更改界面标签。
分销商
每位分销商在Features下都有一个Sell VPN开关,在模块启用时生效。分销商拥有批发价和零售价,并负责处理其自有客户的IP申报。
审计
价格表变更、吊销操作和配额覆盖均记入审计日志,客户对套餐的操作将显示在Events中。
基础设施要求
您提供服务器和地址。完整步骤:https://nexcmp.com/docs/infrastructure/vpn-proxy-nodes/
- 一台配备systemd且拥有root安装权限的Linux x86_64服务器;agent仅针对x86_64架构构建。
- curl或wget,以及从节点到控制面板的出站HTTPS连接。
- 服务器上的公网IPv4地址,或路由至该服务器并声明为附加子网的公网前缀(IPv4 /16至/32)。
- 每个已售出IP需开放65001至65535端口的入站TCP和UDP。
- agent还可提供其在节点上检测到的公网IPv6地址服务;IPv6端点仅能访问IPv6目标。
适用性评估
适用场景:您在Linux服务器上持有公网IPv4地址,并希望销售专属SOCKS5和HTTP端点,且配备单IP独立凭据、客户门户、钱包、续费功能、API以及订阅链接。
不适用场景:客户需要WireGuard或OpenVPN隧道、自定义品牌的客户端应用、由节点强制执行的流量配额,或按计划定期轮换的IPv4地址。
免责与合规责任:您需自行对IP地址来源、遵守适用于您及您客户的法律法规,以及所制定的合理使用政策(AUP)负责。NexCMP不提供IP或带宽,本页面内容亦不构成法律建议。
VPN平台:常见问题
NexCMP是否支持WireGuard或OpenVPN?
客户可以使用哪些协议?
带宽如何销售?是否会强制执行流量限制?
客户是否可以在服务周期内升级带宽?
客户如何获取配置信息?
我能否提供IPv6?
如果IP被列入黑名单怎么办?
如何添加节点?
NexCMP是否提供IP或带宽?谁对其使用承担责任?
最后更新:








