阿里云国际站经销商,主营阿里云,腾讯云,华为云,亚马逊aws,谷歌云gcp,微软云az,免费开户,代充值优惠大,联系客服飞机@jkkddd


如何设置云数据库MongoDB版白名单

应用在Serverless应用引擎SAE(Serverless App Engine)托管后,如果您需要访问云数据库MongoDB版(ApsaraDB for MongoDB),则需要设置MongoDB白名单。本文介绍如何在不同场景下设置MongoDB白名单。
场景一:应用访问本VPC内的MongoDB数据库
获取SAE应用的VPC和vSwitch的IP地址。
登录SAE控制台。
在左侧导航栏,选择应用管理 > 应用列表,在顶部菜单栏选择地域,然后单击具体应用名称。
获取IP地址。
VPC:在基本信息页签的应用信息区域,单击VPC名称,跳转至专有网络管理控制台,然后在基本信息页签,复制并保存IPv4网段。
vSwitch:在基本信息页签的应用信息区域,单击vSwitch名称,跳转至专有网络管理控制台,然后在交换机基本信息页面,复制并保存IPv4网段。
登录MongoDB管理控制台。
根据实例类型,在左侧导航栏,单击副本集实例列表、分片集群实例列表或Serverless实例列表。
在页面左上角,选择实例所在的资源组和地域。
单击目标实例ID或目标实例所在行操作列的管理。
在目标实例页面的左侧导航栏,单击数据安全性 > 白名单设置。
在添加白名单分组区域,单击default分组操作列的手动修改
场景二:应用跨VPC或跨地域访问MongoDB数据库
不同VPC和不同地域之间逻辑上完全隔离,故常规情况下不能跨VPC和跨地域访问MongoDB数据库。若您的应用想跨VPC或跨地域访问MongoDB数据库,请按照以下步骤进行相关配置。
前提条件。
购买NAT网关和弹性公网IP组合包并保证SAE应用可以访问公网。具体操作,请参见配置NAT网关使SAE应用能访问公网。
获取SAE应用的弹性公网IP和vSwitch的IP地址。
登录SAE控制台。
在左侧导航栏,选择应用管理 > 应用列表,在顶部菜单栏选择地域,然后单击具体应用名称。
在基本信息页签的应用信息区域,单击vSwitch名称,跳转至专有网络管理控制台,然后在交换机基本信息页面,复制并保存IPv4网段。
在左侧导航栏,选择NAT网关 > 公网NAT网关。
在公网NAT网关页面,复制并保存目标实例的弹性公网IP。
登录MongoDB管理控制台。
根据实例类型,在左侧导航栏,单击副本集实例列表、分片集群实例列表或Serverless实例列表。
在页面左上角,选择实例所在的资源组和地域。
单击目标实例ID或目标实例所在行操作列的管理。
在目标实例页面的左侧导航栏,单击数据安全性 > 白名单设置。
在添加白名单分组区域,单击default分组操作列的手动修改。