网络配置

更新时间:
复制 MD 格式

DSW实例默认通过公有网关访问公网。如需远程连接DSW、提升公网访问速度、或从公网访问DSW中的服务,可参考以下内容:

远程连接 DSW

当您想使用VSCode或终端直接连接DSW进行开发时,可参考以下两种方案:

方案A:SSH 直连(推荐)

方案B:ProxyClient 代理

特点

需要配置VPC、NAT网关等网络组件。连接更快、更稳定。

无需其他网络组件。但连接速度和稳定性可能较差。

支持实例

除公共资源组中以 ecs.ebm 开头的规格外,其余所有实例类型均适用。

所有类型实例。

鉴权方式

使用SSH的公钥或私钥鉴权。

  1. 先通过ProxyClient填写阿里云AccessKey等信息鉴权。

  2. 再通过SSH的公钥或私钥鉴权。

访问途径

  • 通过公网访问(需配置NAT网关和EIP)。

  • 在用户VPC内通过内网访问。

通过公网访问。

配置方法

远程连接:SSH直连方式

远程连接:ProxyClient方式

工作原理

PAI会自动在NAT网关上创建DNAT规则,将公网的SSH请求转发到DSW实例。

所有流量通过PAI的代理服务器中转。

计费提醒

需要公网访问时,NAT 网关和 EIP 会持续计费,即使DSW已停止。如果不再需要,请及时删除。

此配置不产生额外费用。

DSW 访问公网

提升 DSW 公网下载速度

  • 场景:默认的公有网关太慢,需要高速下载大型数据集或模型。

  • 配置方法通过专有网关提升公网访问速率

  • 工作原理:DSW 的出向流量将通过专有网关和 EIP 访问互联网,获得更高带宽。

  • 计费提醒:NAT 网关和 EIP 会持续计费,即使DSW已停止。如果不再需要,请及时删除。

DSW 加速访问海外资源

  • 场景:DSW 中需要拉取 Hugging Face 模型或 Docker Hub 镜像等海外资源。

  • 配置方法跨域拉取海外模型或容器镜像

  • 工作原理:DSW 访问海外域名时,请求被导向全球加速 GA 的加速网络,绕过拥堵的国际链路。

  • 计费提醒:全球加速 (GA) 为独立计费产品。

禁止 DSW 访问公网

  • 场景:出于安全合规要求,禁止 DSW 实例访问互联网,只能访问 VPC 内的资源。

  • 配置方法创建DSW实例变更已有DSW实例配置时,配置专有网络 (VPC)、交换机和安全组。选择专有网关(推荐),但不创建NAT网关或SNAT条目。

  • 工作原理:由于没有创建NAT网关和SNAT条目,DSW实例缺少公网出口路径,无法访问公网。

  • 计费提醒:此配置不产生额外费用。

从公网访问 DSW 中服务

  • 场景:在DSW中部署了Web服务(如模型API、WebUI),希望通过公网地址直接访问或分享给他人测试。

  • 配置方法通过公网访问实例中的服务

  • 工作原理:公网请求通过 EIP 到达 NAT 网关,NAT 网关将请求转发到 DSW 实例的私有 IP 和端口。安全组必须放行此请求。

  • 计费提醒:NAT 网关和 EIP 会持续计费,即使DSW已停止。测试完毕后,请及时删除。

DSW 网络结构原理

DSW网络配置架构如下图所示:

image

DSW实例默认在DSW公共VPC下,通过公有网关访问公网,不收取费用。DSW实例默认不分配公网IP,因此无法从外部公网直接访问。

DSW网络结构涉及的组件及功能如下:

  • 专有网络(VPC)提供云上私有网络,用于隔离云资源。

  • 交换机(vSwith):VPC 内的子网。您的 DSW 实例和其他云资源(如数据库)都连接在交换机上。

  • 安全组:DSW 实例的虚拟防火墙。它控制所有进出的网络流量。配置错误是导致网络不通的最常见原因。

  • 公有网关:DSW默认使用的免费出口。与其他用户共享带宽,速度和稳定性没有保证。

  • 专有网关(推荐):独享的公网出口。提供高速、稳定的互联网访问能力。需要单独计费

  • 弹性公网 IP(EIP):一个固定的公网 IP 地址。通常与 NAT 网关绑定使用。需要单独计费。

  • SNAT:源地址转换。让私网内的 DSW 实例可以访问互联网,用于出方向的流量。