You need to enable JavaScript to run this app.
导航

开启和关闭公网解析

最近更新时间2024.04.26 11:09:11

首次发布时间2023.09.13 14:39:04

文档数据库 MongoDB 版支持在公网环境下将私网域名地址解析为私网 IP 地址。本文档介绍开启和关闭公网解析的操作步骤。

背景信息

文档数据库 MongoDB 版实例创建成功后,会默认提供一个副本集或 Mongos 私网连接地址供您访问实例。使用私网连接地址访问 MongoDB 实例时,需要对私网域名进行解析,但私网域名默认必须在火山引擎私网环境下才能成功解析为私网 IP 地址。但在某些非生产环境场景(如测试环境直连文档数据库 MongoDB 版实例、个人设备访问私网域名等)下,可能需要通过公网环境来解析私网域名。此时,您可以为实例开启公网解析功能,开启后,即使在公网环境下也可以成功将私网域名解析为私网 IP 地址。

前提条件

MongoDB 实例的状态为运行中。关于实例状态的更多详情,请参见实例状态说明

使用限制

仅如下实例或节点的私网地址支持公网解析功能:

  • 副本集实例的私网地址。
  • 分片集群中 Mongos 节点的私网地址。

注意事项

  • 由于公网环境复杂,无法确保域名解析的准确性与时效性,因此该功能仅限用于非生产环境。如果是生产环境强烈建议采用 DNS Forward 方案,即在本地的 DNS 服务器中配置 Forward 到火山引擎 DNS,其中 100.96.0.2100.96.0.3 为火山引擎使用的 DNS 服务器,以实现私网环境下的域名解析。
  • 针对分片集群实例,若在开启公网解析之后又执行了增加 Mongos 节点的操作,那么在实例配置变更完成后,您需要先关闭再重新开启公网解析功能,否则新增的 Mongos 节点所对应的私网地址域名将无法被解析为私网。

开启公网解析

  1. 登录 MongoDB 控制台
  2. 在顶部菜单栏的左上角,选择实例所属的项目和地域。
  3. 根据实例类型,在左侧导航栏中选择副本集实例列表分片集实例列表
  4. 在目标实例类型列表页,单击目标实例名称。
  1. 在实例详情页,单击连接管理页签。

  2. 连接管理页签,根据私网地址所属的节点类型,执行对应操作。

    • 副本集私网地址
      私网访问ivolces.com)区域,单击公网解析后的开启公网解析
    • 分片集群 Mongos 节点私网地址
      连接Mongos 区域,单击公网解析后的开启公网解析
  3. 在弹出的对话框中,确认需要进行公网解析的私网域名,单击确定

关闭公网解析

  1. 登录 MongoDB 控制台
  2. 在顶部菜单栏的左上角,选择实例所属的项目和地域。
  3. 根据实例类型,在左侧导航栏中选择副本集实例列表分片集实例列表
  4. 在目标实例类型列表页,单击目标实例名称。
  1. 在实例详情页,单击连接管理页签。
  2. 连接管理页签,根据私网地址所属的节点类型,执行对应操作。
    • 副本集私网地址
      私网访问(ivolces.com)区域,单击公网解析后的关闭公网解析
    • 分片集群 Mogos 节点私网地址
      连接Mongos 区域,单击公网解析后的关闭公网解析
  3. 在弹出的对话框中,单击确定