Skip to content

准备工作 ​

1. 服务器清单 ​

用途建议配置说明
主控 Console1 核 2G / 30G,独立 IP只做调度与记账,配置要求低;不要和被控共用
财务端 Web1 核 2G / 30G,独立 IP(有 IPv6 更好)面向客户的门户,需要域名 + HTTPS
被控 Agent一台独立服务器(杜甫)需要裸金属或 KVM 独服,用于安装 Proxmox VE 并开虚拟机

关于被控

被控必须能安装 Proxmox VE(需要 KVM、硬件虚拟化、独立内核)。OpenVZ/LXC 的 VPS 不能做被控。 游戏服务器走 Docker,建议宿主机至少 4 核 8G、SSD、带宽 ≥ 100Mbps。

2. 域名与 Cloudflare ​

推荐两个域名(也可以同一域名的两个子域):

域名指向用途
cloud.example.com财务端 IP客户门户
console.example.com主控 IP主控后台(被控安装脚本也从这里下载)

在 Cloudflare 里:

  1. 两条 A 记录(或 AAAA)开启橙云代理(Proxied)。
  2. SSL/TLS 模式选 Full (strict) 或 Full(主控/财务端用自签证书时选 Full)。
  3. 可选:给两台 VPS 的 443 端口做源站锁(只允许 Cloudflare 回源),脚本见 安全加固。

3. 端口 ​

端口位置用途
443主控 / 财务端 / 被控面板与门户(HTTPS)
8443被控节点 API(只允许主控 IP 访问,被控会自动加 nft 白名单)
22三台都是SSH 运维
30000-39999被控游戏服务器端口池(自动分配)
2022被控游戏 SFTP(可选,默认开启)
20000-29999被控IPv4 NAT 端口池(自动分配)

4. 账号与凭据准备 ​

  1. 支付宝(可选,用于收款):企业支付宝开放平台应用,拿到 AppID、应用私钥、支付宝公钥;配置网页/手机网站支付与当面付(扫码)。
  2. SMTP 邮箱(可选):用于发送验证码、到期提醒、工单通知。
  3. Telegram Bot(可选):@BotFather 创建 Bot 拿 Token;再创建一个通知群并拿到群 ID。
  4. PVE API Token:安装被控时脚本会自动创建(panel@pve!api),无需手动准备。

5. 本地工具 ​

  • SSH 客户端(终端 / PuTTY / MobaXterm)
  • 一个能访问服务器的浏览器
  • 可选:gh CLI(如果要自己改代码并推送仓库)

准备好后:安装主控 Console →

NKXCLOUD · 自研云服务器 / 游戏服务器管理系统