| 名称 | 状态 | IP 地址 | 区域 | 配置 | 镜像 | 创建时间 | 操作 |
|---|
| 云账号 | 实例 | 入口 IP | 端口 | 状态 | 连续被墙 | 上次换 IP | DDNS | 启用 | 操作 |
|---|
| 机器 | 谁在用 | 到期 | 保障状态 | 操作 |
|---|
| 名称 | 厂商 | 区域 | 机型 | 镜像 | 操作 |
|---|
| 名称 | 服务商 | 分组 | 健康 | 代理 | 实例数 | 添加时间 | 操作 |
|---|
机型提示「订阅不可用」/ 创建报 SkuNotAvailable
这个订阅在当前区域没有开放这个机型(学生、免费试用订阅最常见)。配额页面里有这个机型、机型列表里能看到,都不代表能开——以微软的订阅限制为准。面板已按官方限制数据把开不了的机型置灰,换一个没置灰的机型,或换区域再看。
学生免费机型(750 小时/月)到底怎么算
免费机型是 B1s、B2pts_v2、B2ats_v2 三个,但每个学生号、每个区域能开的型号都不一样:例如实测某学生号在法国中部三个全开不了,在智利中部可以开 B2ats_v2。面板「常用推荐」组里标「学生免费」的才是当前区域真的能开的;一个都没有时,说明该区域没有可用的免费机型,换区域试试。
区域显示「订阅不支持」
学生订阅开通时就被微软挂了区域白名单策略(每个号的学校/批次不同),订阅持有者无权修改。面板只能读出来并置顶可用区域。想解除只能把订阅转成即用即付(学生权益随之结束)。
机型与镜像架构不匹配
B2pts_v2、B2ats_v2 是 Arm64 机型,必须配 ARM64 镜像;普通 x64 机型配普通镜像。报错里出现 Arm64 字样就是这个问题,换对应架构的镜像即可。
动态公网 IP 为什么选不了
动态 IP 属于 Basic SKU 公网 IP,微软已将其退役:新订阅在每个区域的 Basic IP 配额都是 0,建不出来。现在只能用静态公网 IP(Standard SKU)。另外 Azure 网卡的主 IP 配置必须是 IPv4,纯 IPv6(无 IPv4)建不了,IPv6 只能作为双栈附加。
新订阅第一次建机很慢 / 提示资源提供程序未注册
新订阅的 Microsoft.Compute、Microsoft.Network 初始是未注册状态,门户会自动注册、API 不会。面板创建时已自动触发注册并等待,一般几分钟;若仍失败,等几分钟重试即可。
Azure 密码要求
至少 12 位,且要包含大写、小写、数字、符号中的至少三类。用表单里的「生成」按钮最稳妥。
八种状态分别是什么意思
健康:密钥可用、账户正常。账户警告:DO 账户 warning、Azure 订阅 Warned(可读删、不可建)或 PastDue(欠费),账户被限制但还没封。权限受限:密钥有效但权限不足(403),如只读角色。限流:请求太频繁被限流(429),等一两分钟重试。凭据失效:令牌被撤销/删除,或 Azure 服务主体密钥过期、填错(会带 AADSTS 错误码)——这是密钥的问题,账户未必有事,换新密钥即可。账户被封:DO 账户 locked、Azure 订阅 Disabled/Deleted,订阅侧被禁用。订阅不存在:Azure 订阅 ID 在微软侧找不到,通常是订阅已被彻底删除。检查失败:网络或平台临时错误,重试一次。
密钥页「实例数」列
数字是服务端实时向云厂商查的(带更新时间),打开密钥页会自动逐个刷新;显示「—」表示还没查过或该密钥已失效查不到。
DO 试用额度为什么显示 0 / 看不到
DO 的试用、促销额度只在官网控制台的 Billing 页显示(Remaining account credits),官方 API 不提供这个数字;额度被消费后才会出现在账单记录里。所以面板显示余额 0 不代表没有额度,想确认剩余额度请去 DO 官网 Billing 页看。
注册时间为什么是「近似」
DO 和 Azure 的官方 API 都不返回账户创建时间,面板用最早的实例/账单时间推算并标注(近似);Linode 返回真实的开通时间。Azure 学生号的 $100 余额同理,只在微软 Education 门户显示,API 读不到。
优惠码为什么有的账户没有
Linode 的生效优惠来自官方 active_promotions 接口,没有就是真的没有生效中的优惠,不是面板漏显示。添加优惠码有官方限制:账户开通满 90 天、且当前没有其他生效优惠。
配额和流量在哪看
Azure 的配额看「资源配额」页(计算配额、Foundry 配额与层级)。DigitalOcean 和 Linode 没有单独的配额页,看「账户概览」里的「配额使用」:DO 有官方给的实例数、浮动 IP、块存储上限;Linode 官方不提供上限数字,面板只显示已用量并如实标注,不会编一个上限。单台机器的流量在实例抽屉的「流量」行:Azure 是本月累计进出,Linode 是近 24 小时进出加账户流量池,DO 官方不提供单机已用量、只有配额。
关机 vs 关机释放(Azure)
普通关机(powerOff)后虚拟机仍占用配额、计算费照样扣;「关机释放」(deallocate)才真正停止计费。长期不用请选关机释放,代价是再次开机时动态资源要重新分配。
换 IPv4 各家不一样
DO:换绑一个新的保留 IP 作入口,实例自己的直连 IP 不变。Azure:新建一个静态公网 IP 资源换绑。Linode:主 IP 不能原地更换,面板用临时机交换法(临时建一台小机器互换主 IP 后删掉),全程约 2–4 分钟且实例会重启一次。Linode 的 IPv6 是 SLAAC 自动分配的,不能更换。Vultr:新分配一个保留 IP 绑定到实例并重启一次,之后以保留 IP 为入口(原始主 IP 是 Vultr 的主地址、释放不掉,会作为次要路由保留);上一次换绑的旧保留 IP 会被回收,不会囤积收费地址。Vultr 的 IPv6 随子网分配,不能更换。另注意:Vultr 账号在面板里必须绑定代理才能用(Vultr 会拦截面板的直连出口)。
删除 Azure 实例时资源组怎么处理
如果资源组是这台机器专属的(面板自动新建的那种),整组一起删除、最干净;如果资源组里还有别的资源,只删这台 VM 本身连同它的磁盘、网卡、公网 IP,资源组和其他资源保留。
改配置的流程
各家改配置方式不同:DO 关机→改配置(含磁盘扩容)→开机;Linode 关机→迁移改配置(磁盘自动扩容)→开机;Azure 先关机释放→改尺寸→开机;Vultr 直接提交改配置,实例锁定几分钟自动完成(会重启一次)。注意磁盘只能扩不能缩,扩容后不能再选磁盘更小的配置。
初始化脚本模板
在「初始化脚本」页维护常用脚本(Linux 用 Shell/cloud-init,Windows 用 PowerShell),创建实例时选模板会自动填入脚本框,也可以直接在创建时写一次性脚本。各家云的 root 密码都由面板按创建表单里填的密码自动设置,脚本里不用再写 chpasswd 这类改密命令;若脚本中写了,则以脚本里的为准。
四步开始使用
① 加密钥:在「云账号密钥」页添加你的云账号凭据(Azure / DigitalOcean / Linode / Vultr),添加时会自动检查一次状态。② 看实例:「实例」页默认聚合显示全部账户的机器,也可以在顶部切换到单个账号。③ 建机器:「创建实例」里选账号、区域、机型、镜像和密码提交即可。④ 盯状态:「总览」看各家云的统计和最近操作,「任务中心」看所有任务与操作的进度和结果。
顶部账户切换器是干什么的
多数页面跟随顶部选中的账号工作:选「全部账户(聚合视图)」看汇总,选具体账号看它名下的资源。新建、检查等操作都作用于当前选中的账号,别选错。
DigitalOcean
填 API Token(在 DO 控制台 API 页面生成,建议给读写权限)。面板会用它管理你的 Droplet、卷、浮动 IP 和快照。
Linode
填 Personal Access Token(在 Linode 控制台 API Tokens 页面生成)。注意登录 Linode 官网要用用户名而不是邮箱,令牌和登录是两回事。
Azure
填服务主体(SP)凭据:订阅 ID、租户 ID、客户端 ID、客户端密钥四项。添加框里可以直接粘贴一段 JSON 自动识别分发;还没有凭据的,展开表单里的「没有服务主体凭据?查看获取方法」,照着命令在装有 Azure CLI 的电脑上执行一次,把输出的 JSON 粘回来即可。服务主体密钥有有效期(常见 1–2 年),过期后检查会报「凭据失效」,重新生成一个填回来就行,不用删号重加。
批量添加
添加表单支持一次粘贴多条凭据批量导入;同名或重复的凭据会被拦下并逐条说明原因,不会闷头失败。
共享给别人
共享的是具体的机器或 Foundry 账号,不是密钥本身:对方看不到你的原始凭据。具体怎么共享、能给哪些权限,看下面「共享与权限」这张卡。
两步流:先建账号,再部署模型
在「Foundry 资源」页先创建 Foundry 账号(选区域和资源组),建好后进账号详情批量部署模型。部署是异步的,进度在「任务中心」里看,全部完成后再拿账号密钥去用;初始化没结束就调用,模型会调不通。
部署被拦:订阅触发平台风控校验
少数订阅在创建部署时会被云平台的风控系统拦截,提示「普通通道暂时无法提交创建请求」。这不是面板的问题,也不是配额不够。遇到时先停一停:连续反复提交只会让拦截更久,一般等一段时间再试即可恢复;多个模型一起部署时,被拦的模型会自动轮换到后面,不会卡死整批。
配额与层级(Tier)
「资源配额」页能看每个 Azure 账号的计算配额和 Foundry 配额与层级。新账号层级低,部分高级模型的配额是 0,部署时选不了属正常;层级会随账号使用情况自动升级,页面上能看到下一层级的升级时间和当前可用额度。部署容量填多少,先看这里的剩余额度。
项目是干什么的
Foundry 项目是账号里的工作区(在门户里做 Agent、评测、微调时用),有自己的项目端点。日常「建账号 → 部署模型 → 拿账号密钥调用」的流程用不到项目,不建也不影响部署和调用。
内容过滤与费用控制
账号详情里可以调整内容过滤策略(RAI)和费用控制,给部署加一层内容安全与用量护栏;改之前先看清作用范围是账号还是单个部署。
数据盘
可以新建数据盘并挂载到实例上,也能分离、扩容、删除。只有真正未挂载的盘会出现在「未挂载」列表里,系统盘不会混进来;已挂载的盘点删除会被直接拦下。Azure 的盘在挂载状态下扩容要先关机释放,面板会如实引导,不会假报成功;Linode 的卷可以在挂载中直接扩容。
快照与备份
各家能力不一样,面板按各自的真实接口建模:Azure 是托管盘快照,可以还原成一块新数据盘;DigitalOcean 分整机快照(只能用来开新整机)和卷快照(可还原成新卷);Linode 没有卷快照,只有镜像(Images),而且镜像不能还原成数据盘。删除快照和镜像前都会要求输入名称确认。
全局与代理是两个状态
每个密钥只有两种状态:全局=请求直接从平台发出;代理=只走你在密钥上绑定的那一条代理。绑定后如果这条代理不可用,相关操作会明确报错,不会悄悄改走直连——发现代理坏了,先把它修好,或者回密钥设置里切回全局。
哪些请求走代理
Azure 密钥绑定代理后,只有创建类写请求(建资源、建部署等)走代理,读取类请求仍直连;DigitalOcean / Linode 密钥绑定后,所有厂商请求都走这条代理。支持 HTTP / HTTPS / SOCKS5,可以一条条添加,也可以用批量添加一次导入多条。
代理检测
保存时会自动检测一次连通性,列表里能看到状态、出口位置和上次检测时间;状态不对的代理先点「刷新状态」复检,确认可用再绑定。正被密钥引用的代理不能删除,要先解绑。
它怎么工作
在实例抽屉的「GFW 守护」区给实例开启守护后,面板会周期性检测入口 IP 的连通性;连续两轮确认被墙才算数(单轮抖动不会误判)。检测间隔在守护设置里可调(10–1440 分钟)。
建机时的一次性检测
只想确认新机器的 IP 干不干净、不用长期守护的:创建实例时打开「创建后做一次 GFW 检测」,面板会在建好后测一次;真被墙会当场复测确认,并按守护的同一套方式处理(开了自动换 IP 就换,没开就只留一条记录告诉你)。
确认被墙之后
开启自动处理后,面板会按厂商现成的方式换 IP:DO 换绑保留 IP、Linode 用临时机交换法、Azure 换绑新的公网 IP、Vultr 绑定新保留 IP 并重启;换完会同步更新你配置的 DDNS(Cloudflare)并通过 TG 通知你,整个过程在操作记录里可查。单个实例 24 小时内只自动处理一次,避免反复折腾。
Telegram 通知绑定
打开面板的官方 Bot,按个人中心给出的深链发送绑定码即可绑定(绑定码 10 分钟内有效)。绑定后密钥状态变化、守护换 IP 这类事件会发到你的 TG。要先打开过这个 Bot 才能收到消息,只绑不用是收不到的。
两步验证(MFA)
在个人中心开启后,登录时除了密码还要输验证器动态码;恢复码请单独保存好,验证器丢了靠它找回。被锁死时可以联系管理员重置。
密钥定时检查
面板会按你设置的间隔(30 分钟到 7 天)自动检查你名下全部密钥的健康状态,只有状态变化时才通知你。这个开关默认是关着的,在个人中心打开并设好间隔才会跑;检查设置是每人一份的,改你的不影响别人。
任务和操作有什么区别
耗时长的异步工作(建机、Foundry 开通、密钥检查轮次、守护换 IP)是「任务」,会一步步推进并显示进度;开关机、删机、改设置这类立即完成的是「操作记录」。两边在任务中心合并成一条时间线,可以按分类和状态筛选,同一次操作不会重复出现。
遇到问题先看这里
某个动作没成功,先来任务中心看对应条目的状态和说明,多数失败原因写得很具体;再解决不了,带上这条记录去提工单,处理起来最快。
API 令牌
在「API 访问」页可以创建令牌,用请求头 Authorization: Bearer 令牌 调用面板接口,具体接口看「API 文档」页。令牌等同你的账号权限,泄露了立刻在同一页撤销。
工单反馈
「工单反馈」页可以提交问题并关联出问题的密钥(关联只是标记问题出在哪个号上,不会对它执行任何操作)。管理员回复后工单会转到处理中,你再回复会自动重新打开;问题解决了可以关单,并留意 TG 通知。
能共享什么
各家云的虚拟机、Azure 的 Foundry 账号。入口有两个:实例抽屉里的「共享」,或「我发出的共享」里的统一创建入口(先选账号、再选类型和资源)。共享的是管理权限,不是凭据——对方看不到你的原始密钥。
九项权限(仅虚拟机)
开关机、换 IP、防火墙、数据盘、快照、改配置、重装、重置密码、删除,逐项开关,默认只开「开关机」。没勾的项对方做了会被拒绝,并提示权限不够。之后随时能在共享列表或抽屉里点「改权限」调整,保存立即生效;到期时间也能在同一个弹窗里改。
到期与到期动作
建共享时可选有效期(7 / 30 / 90 天或自定义时间,按你浏览器时区填)。到期默认仅收回面板权限、机器照常运行;虚拟机还可以选「到期关机并释放机器」——这是真关机释放,哪怕这台机器还有别的共享也照样执行,选的时候面板会再提醒你。实例列表、抽屉和共享列表上都标着到期时间,接收方也能看到自己的使用权哪天结束。
对方看到什么
接收方的实例列表只会出现你共享给他的那台机器,标着「来自你的共享」和到期时间;你的其他机器、其他账号他都看不到。撤销共享立刻生效,对方刷新就没了。
托管是干什么的
把一台正在用的机器交给面板托管:面板记住它的规格(厂商、区域、机型、镜像、初始化脚本、密码、端口、域名和共享设置)。哪天这台机器所在的账号用不了了,面板会用你备好的其他账号按原样再开一台顶上,域名自动切过去,用的人基本感觉不到。入口在实例抽屉的「出租托管」。
两种模式
「先问我」=发现问题先停下来,等你点确认才换;「直接换」=确认账号真用不了了就自动重建。每台托管的机器都能单独选。
怎么判定账号用不了了
不会凭一次检查就下结论。先看机器是不是联系不上(有 GFW 守护的先走守护换 IP,换不好才升级核查),再核对账号和订阅的状态,两边都坐实了才算。机器只是关机了、或者账号还活着,都不会触发重建。
替补账号从哪来
在托管设置里选一个「替补账号范围」——先把备用的同厂商账号在「云账号密钥」页分进一个组,托管就只从这个组里挑;不选组,就是全部同厂商健康账号都行。学生订阅默认不进替补池(限制太多),试用账号会盯紧剩余额度和到期日。
托管到期
托管可以设到期时间:到期只结束托管(机器照常运行),或者到期把机器关机,二选一。托管总览和实例列表上都标着到期时间。
密钥分组
在「云账号密钥」页点「分组管理」建组,再把密钥放进组里(在组里点「成员」勾选,也可以在添加密钥时直接选组)。页面顶部的筛选条能按厂商或分组看密钥;实例的聚合视图也有同款筛选。删掉一个组不会删密钥,组里的密钥只是回到未分组。
批量操作
密钥、实例、Foundry 部署、共享、代理这些列表,第一列都能勾选,勾完顶部会浮出一条操作栏(检查、删除、开关机、换 IP、设分组、撤销等),点下去逐条执行、逐条回报成败。批量删机器和单台删一样,会先给你看一遍要删的清单确认;清单过期或机器状态变了会拦下来让你重新确认,不会闷头删错。
创建模板
填创建表单时可以把整套选择「存为模板」,下次在创建页顶部点一下就全回填(包括加密保存的 root 密码,只存模板里、只有你能看)。它和「初始化脚本模板」不是一回事:那个只存脚本,这个存整张表单。
现在:免费使用
面板还在完善期,所有功能对所有人免费开放,不分档。
以后可能按档开放
以后可能会把部分高级功能(例如批量操作、GFW 守护、共享、托管、API 令牌)按套餐档位开放。想提前开通的话,在个人中心的套餐卡上选周期,用 USDT 在线支付,付款成功自动开通。档位由管理员调整,调整后立即生效;已经在用的东西不会被收回——存量照常用,只是超限时不能再新增。真到那天,页面上会在功能旁标出需要的档位。
撞到提示怎么办
看到「当前套餐用不了这个功能」或「数量已到上限」,就是档位的事,不是故障,找管理员给你调档即可。
套餐类
PLAN_REQUIRED:这个功能你的套餐还没开通,找管理员调档。PLAN_LIMIT:这类东西的数量已到你套餐的上限(如密钥、守护数量),删掉不用的或者调档。
共享类
SHARE_PERMISSION_DENIED:你对这台共享机器没有这项操作的权限,让分享人在共享设置里给你开。SHARE_EXPIRED:这份共享已经到期,改不了到期时间了,要继续用让对方重新共享。
删除类
PREVIEW_STALE:删除前核对的清单过期了(机器状态在这期间变过),关掉弹窗重新打开确认一次即可,不会删错东西。
重复提交
IDEMPOTENCY_CONFLICT:同一次操作被重复提交(多点了几下或网络自动重试),系统只认第一次;先刷新看结果,别连着点。
部署类
DEPLOY_RISK_BLOCKED:部署被云平台风控拦下,普通通道暂时提交不了;停一停再试,或联系管理员使用部署保障服务。和配额、余额都没有关系。
登录类
INVALID_TOKEN:API 令牌无效或已被撤销,重新建一个。NO_SESSION / INVALID_SESSION:登录已过期,重新登录即可。
名字重复
NAME_DUPLICATED:同名的东西已存在(模板、分组等),换个名字再保存。
本面板的界面和功能借鉴了 AzureIn 面板的设计与功能思路,特此向其作者 MZRME 表示感谢。
| 标题 | 类型 | 关联账户 | 提交人 | 状态 | 回复 | 更新时间 | 操作 |
|---|
| 名称 | 订阅 ID | 租户 | 状态 | 健康 | 订阅类型 | 层级 | 升级时间 | 操作 |
|---|
| 创建时间 | 任务 | 归属 | 来源 | 状态 | 进度 | 步进 | 完成时间 | 操作 |
|---|