You need to enable JavaScript to run this app.
导航
查看连接地址
最近更新时间:2024.12.04 11:48:54首次发布时间:2022.06.01 15:27:24

本文介绍文档数据库 MongoDB 版支持的连接地址类型,您可以根据业务需要选择合适的连接地址来访问管理 MongoDB 实例。

连接地址类型

说明

通过公网或私网地址连接 MongoDB 实例的方法,请参见通过 Mongo Shell 工具连接实例

地址类型说明注意事项

私网地址

通过私网连接地址访问 MongoDB 实例可以最大限度地保障安全性和性能。

  • 创建 MongoDB 实例时会默认提供一个私网连接地址。

    说明

    MongoDB 控制台支持在实例列表页展示并下载实例默认提供的私网地址信息。如需查看私网地址信息,请单击实例列表右上角的图标,并在字段下拉列表中勾选私网地址。更多信息,请参见下载实例列表

  • 您也可以根据业务为分片集群实例需要申请或释放私网地址。具体操作步骤,请参见申请私网地址释放私网地址

公网地址

您可以为 MongoDB 实例申请公网地址,以便 VPC 外的设备来访问 MongoDB 实例。

  • 公网连接存在一定的安全隐患,文档数据库 MongoDB 版默认未开启公网地址,您可以在控制台上手动申请。申请公网连接地址的方法,请参见申请公网地址
  • 当 VPC 外的设备不再需要访问 MongoDB 实例时,建议您及时释放公网连接地址。释放公网连接地址的方法,请参见释放公网地址
  • 申请公网地址时,将绑定您的弹性公网 IP(EIP),费用由 EIP 收取。更多详情,请参见 EIP 计费概览

不同实例支持的连接地址

MongoDB 实例类型不同,支持的连接地址类型也不同。

地址类型操作项副本集实例

私网地址

申请地址


不支持申请,副本集实例会提供一个默认私网地址。

修改端口号

✔️

  • 创建副本集实例时,默认端口号为 3717。端口号的可修改范围:1000~65535。
  • 端口号修改后,会对实例上所有已有主、从、隐藏、只读节点的私网地址端口生效;同时也会对该实例上已有主、从、隐藏节点的公网地址端口生效。
  • 端口号修改后,当实例新增只读节点时,新增只读节点的端口也会继承修改后的端口号。关于只读节点的更多信息,请参见管理只读节点

说明

  • 修改端口号会将导致部分服务的访问在短时间内受到影响,请谨慎操作。
  • 修改端口号后,原有的连接会断开。请及时修改客户端的连接信息,连接实例的具体操作步骤,请参见通过 Mongo Shell 工具连接实例

释放地址


不支持释放,副本集实例会提供一个默认私网地址。

修改连接地址

✔️
支持修改副本集实例中隐藏以及只读节点的私网连接地址域名前缀。

说明

  • 修改连接地址域名会导致部分服务的访问在短时间内受到影响,请谨慎操作。
  • 修改连接地址域名后,原有的连接会断开,请及时修改客户端的连接信息。连接实例的具体操作步骤,请参见通过 Mongo Shell 工具连接实例

在控制台上查看连接地址对应的 IP 地址

✔️
连接管理页签下的单节点地址区域,您可以查看副本集实例中主、从、隐藏、只读节点私网连接地址所对应的 IP 地址。

说明

仅当实例中存在只读节点时才会展示只读节点的连接地址信息。关于只读节点的更多信息,请参见管理只读节点

公网地址

申请公网地址

✔️
仅支持申请一个公网地址。

每个公网地址需绑定的 EIP 数量2

修改端口号

✔️

  • 创建副本集实例时,默认端口号为 3717。端口号的可修改范围:1000~65535。
  • 端口号修改后,会对实例上所有已有主、从、隐藏、只读节点的私网地址端口生效;同时也会对该实例上已有主、从、隐藏节点的公网地址端口生效。
  • 端口号修改后,当实例新增只读节点时,新增只读节点的端口也会继承修改后的端口号。关于只读节点的更多信息,请参见管理只读节点

说明

  • 修改端口号会将导致部分服务的访问在短时间内受到影响,请谨慎操作。
  • 修改端口号后,原有的连接会断开。请及时修改客户端的连接信息,连接实例的具体操作步骤,请参见通过 Mongo Shell 工具连接实例

释放公网地址

✔️
为保障数据库数据安全,释放公网地址后,建议您及时删除 IP 白名单中相关的公网 IP 地址。

修改连接地址

✔️
支持修改副本集实例中从节点的公网连接地址域名前缀。

说明

  • 修改连接地址域名会导致部分服务的访问在短时间内受到影响,请谨慎操作。
  • 修改连接地址域名后,原有的连接会断开,请及时修改客户端的连接信息。连接实例的具体操作步骤,请参见通过 Mongo Shell 工具连接实例

在控制台上查看连接地址对应的 IP 地址

✔️
申请公网地址后,在连接管理页签下的单节点地址区域,您可以查看副本集实例中主、从节点公网连接地址所对应的 IP 地址。

查看连接地址

  1. 登录 MongoDB 控制台
  2. 在顶部菜单栏的左上角,选择实例所属的项目和地域。
  3. 根据实例类型,在左侧导航栏中选择副本集实例列表分片集实例列表
  4. 在目标实例类型列表页,单击目标实例名称。
  5. 在实例详情页,单击连接管理页签。
  6. 连接管理页签下,您可以查看如下信息。
    实例或组件类型支持查看的信息

    副本集实例

    连接管理页签下,您可以在对应区域查看相关信息:

    • 网络信息
        包括实例的私有网络、子网、网络协议和数据库端口信息。
    • 私网访问
        包括实例完整的私网连接地址域名,以及主、从、隐藏、只读节点的单节点连接地址域名和单节点连接地址所对应的 IP 地址。
    • 公网访问
        包括实例完整的公网连接地址域名,以及主、从节点的单节点连接地址域名和单节点连接地址所对应的 IP 地址。

    说明

    • 文档数据库 MongoDB 版默认不提供公网地址,如需查看公网地址信息,请先手动申请公网地址。具体操作步骤,请参见申请公网地址
    • 仅当实例中存在只读节点时才会展示只读节点的连接地址信息。关于只读节点的更多信息,请参见管理只读节点

    分片集群实例

    连接管理页签下,您可以在对应区域查看相关信息:

    • 网络信息
        包括实例的私有网络、子网、网络协议和数据库端口信息。
    • 连接 Mongos
        包括 Mongos 完整的公、私网连接地址域名,以及各个 Mongos 节点的单节点连接地址域名和单节点连接地址所对应的 IP 地址。
    • 连接 Shard
        包括每个 Shard 完整的公、私网连接地址域名,单击 Shard ID 左侧的➕ 图标,即可在单节点地址表格中查看当前 Shard 分片下主、从、隐藏、只读节点的单节点连接地址域名和单节点连接地址所对应的 IP 地址。
    • 连接 ConfigServer
        包括 ConfigServer 完整的公、私网连接地址域名,以及 ConfigServer 主、从、隐藏节点的单节点连接地址域名和单节点连接地址所对应的 IP 地址。

    说明

    • MongoDB 分片集群实例默认仅提供了 Mongos 节点的私网连接地址,如需查看 Shard 或 ConfigServer 节点的私网连接地址信息,请先为对应节点申请私网地址后才可以查看,具体操作步骤,请参见申请私网地址
    • 文档数据库 MongoDB 版默认不提供公网地址,如需查看Mongos、Shard 或 ConfigServer 对的公网地址信息,请先手动申请公网地址。具体操作步骤,请参见申请公网地址
    • 仅当实例中存在只读节点时才会展示只读节点的连接地址信息。关于只读节点的更多信息,请参见管理只读节点