AI 治理中心支持通过公网访问工作空间。开启公网访问后,系统为工作空间分配独立的公网域名,配合 IP 白名单保障访问安全。
前提条件
已经在 AI 治理中心创建至少一个工作空间
已获取本机公网出口 IP(可通过
curl ifconfig.me或curl ip.sb查询)
操作步骤
步骤一:添加公网接入点
登录 MSE 控制台,在左侧导航栏选择 AI 治理中心 > 接入管理。
切换到 公网接入 页签。
单击右上角 添加接入点。
在弹出的对话框中:
选择工作空间:选择需要开启公网访问的工作空间。
IP 白名单:输入允许访问的 CIDR 地址,如
192.168.0.1/32。不填写时默认为127.0.0.1/32(拒绝所有外部访问)。
单击 确认添加。添加成功后,系统会为该工作空间生成一个公网接入点域名。
步骤二:获取接入点域名
在公网接入列表中,找到刚添加的工作空间,复制 接入点域名 列的值。
步骤三:验证连通性
确认本机能够通过公网域名访问到 AI 治理中心。
# 替换为实际的接入点域名和工作空间 ID
curl -sS "http://{接入点域名}/nacos/v3/admin/ai/skills/list?namespaceId={工作空间ID}&pageNo=1&pageSize=20"根据返回内容判断:
返回
{"code":403,"message":"Forbidden: IP not in whitelist"},说明公网域名已到达网关,但当前公网出口 IP 不在白名单内。请将当前公网出口 IP 加入白名单后重试。返回
{"code":10001,"message":"access denied","data":"Check Signature failed: ..."},说明当前公网出口 IP 已通过白名单校验,请求已到达后端服务。curl 未携带鉴权签名时返回该错误是预期行为,业务调用请使用 CLI/SDK 或按接口鉴权要求发起带签名请求。
修改 IP 白名单
在公网接入列表中,找到目标工作空间,单击操作列的 修改 IP 白名单。
修改 CIDR 地址后提交。
删除公网接入点
在公网接入列表中,找到目标工作空间,单击操作列的 删除。
确认后,公网接入点域名将失效,所有配置(包括 IP 白名单)将被清除。
IP 白名单说明
项目 | 说明 |
格式 | CIDR,如 |
掩码限制 | 必须 ≥ 16,不支持 |
默认值 |
|
多个地址 | 用逗号分隔,如 |
获取本机 IP | 终端执行 |
常见问题
添加白名单后仍然返回 403
请确认白名单中填写的是公网出口 IP,而非内网 IP。本地网络通常经过 NAT 转换,实际出口 IP 与 ifconfig 看到的不同。执行 curl ifconfig.me 获取真实出口 IP。
公网接入和 VPC 接入可以同时使用吗
可以。两种接入方式独立工作,互不影响。一个工作空间可以同时开启公网接入和关联多个 VPC。