安全组是一种虚拟防火墙,用于控制安全组中的ECS实例的出入流量。在MongoDB白名单中添加安全组后,该安全组中的ECS实例就可以访问MongoDB实例。本文介绍添加安全组的方法。

背景信息

云数据库MongoDB创建成功后,您需要为实例添加白名单或安全组,使外部设备能够访问实例。关于安全组的信息,请参见安全组概述
说明 您也可以同时设置白名单和安全组,IP白名单中的IP地址和安全组中的ECS实例都可以访问该云数据库MongoDB实例。

前提条件

实例为单节点实例、副本集实例或分片集群实例。

注意事项

  • 云数据库MongoDB实例只能添加与自身网络类型相同的安全组。例如实例为专有网络VPC时,只能添加VPC类型的安全组。
  • 切换实例网络类型会导致安全组失效,需重新添加对应网络类型的安全组。
  • 单个云数据库MongoDB实例最多支持添加10个安全组。

操作步骤

  1. 登录MongoDB管理控制台
  2. 在页面左上角,选择实例所在的资源组和地域。
  3. 根据实例类型,在左侧导航栏,单击副本集实例列表分片集群实例列表
  4. 单击目标实例ID或目标实例所在行操作列的更多,并选择管理
  5. 在目标实例页面的左侧导航栏,单击数据安全性 > 白名单设置
  6. 单击添加安全组
  7. 添加安全组面板的安全组列表中,选择需要添加的安全组。
    说明
    • 如果没有符合要求的安全组,您可以先创建安全组,然后添加。安全组的创建方法请参见创建安全组
    • 带有VPC标识的安全组为专有网络中的安全组。
  8. 单击确定

相关任务

  • 如果您添加的一个或多个安全组不再需要访问实例,您可以参见操作步骤取消勾选不再需要的安全组。
  • 如果您添加的所有安全组不再需要访问实例,您可以单击安全组列表左上方的清空,清空所有安全组。