Serverless 应用引擎 SAE(Serverless App Engine)在政务云环境中运行时,需要通过私网连接(PrivateLink)建立 VPC 到 SAE 服务的网络链路。本文介绍如何在阿里政务云环境中完成 PrivateLink 终端节点创建、PrivateZone DNS 解析配置和白名单开通,以打通 SAE 服务的网络访问。
背景信息
阿里政务云是服务于政府及公共事业单位的专属云环境,其网络与公共云隔离。在政务云中使用 SAE 时,需通过以下方式建立网络连接:
PrivateLink 终端节点:在 VPC 内创建接口终端节点,通过阿里云内网连接到 SAE 服务端点,无需通过公网访问。
PrivateZone DNS 解析:配置内网域名解析,将 SAE 的服务域名指向 PrivateLink 终端节点的内网地址。
白名单开通:联系 SAE 技术支持,将 VPC 加入政务云白名单。
完成上述配置后,VPC 内的应用即可正常访问 SAE 服务。
前提条件
在开始操作前,确保已完成以下准备:
已在华北2 阿里政务云1(cn-north-2-gov-1)地域创建专有网络(VPC)。创建方法请参见创建专有网络。
已在可用区 C 和可用区 D 各创建至少一个交换机(vSwitch)。
已创建安全组。
如果使用多个 VPC,每个 VPC 的 CIDR 地址段必须不同。地址段重复会导致 PrivateZone 配置解析来源时出现路由冲突。
步骤一:创建 PrivateLink 终端节点
通过创建接口终端节点,在 VPC 内建立到 SAE 服务的私网连接。
登录终端节点控制台。
单击创建终端节点,配置以下基本信息。
参数
配置说明
所属区域
选择华北2 阿里政务云1。
节点名称
输入自定义名称,例如
sae-pvl-endpoint。终端节点服务
选择其他终端节点服务。
在终端节点服务地址栏中输入以下服务 ID,单击验证。
com.aliyuncs.privatelink.cn-north-2-gov-1.epsrv-9dphl1ejt0clvz4sndjn配置网络信息。
参数
配置说明
专有网络
选择已创建的 VPC。
安全组
选择已创建的安全组。
可用区与交换机
选择已创建的交换机。建议在可用区 C 和可用区 D 各添加一个交换机以提升可用性。
确认配置,单击确认创建。
等待终端节点状态变为可用后,在终端节点详情页复制终端节点域名,后续配置 DNS 解析时需要使用。
步骤二:配置 PrivateZone DNS 解析
通过 PrivateZone 将 SAE 服务域名解析到 PrivateLink 终端节点的内网地址。
添加内网域名
单击内网域名解析 > 添加域名。
配置以下参数。
参数
配置说明
内网权威域名
输入
cn-north-2-gov-1.online-vpc.cr.sae.aliyuncs.com。子域名递归解析代理
勾选该选项。
生效范围
选择已创建的 VPC。
单击确定。
添加 CNAME 解析记录
在域名列表中找到已添加的域名,单击解析设置。
单击添加记录,配置以下参数。
参数
配置说明
记录类型
选择 CNAME。
主机记录
选择 @。
解析请求来源
选择默认。
记录值
输入步骤一:创建 PrivateLink 终端节点中复制的终端节点域名。
单击确定。
步骤三:申请开通白名单
完成网络配置后,联系 SAE 技术支持开通政务云访问白名单。
在钉钉中搜索 SAE 支持服务号。
提供以下信息申请开通白名单:
VPC ID
终端节点 ID
使用场景说明
白名单开通后,即可在政务云环境中正常使用 SAE 服务。