开发者社区 > 数据库 > 关系型数据库 > 正文

PolarDB设置了公网连接地址,白名单一直连不上?请问是什么原因?

PolarDB设置了公网连接地址,白名单一直连不上?请问是什么原因?image.png

展开
收起
真的很搞笑 2024-02-08 13:22:23 60 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    PolarDB设置了公网连接地址,但白名单一直连不上的原因可能有多种,包括IP白名单设置错误、客户端实际公网IP与预期不符、防火墙设置问题等

    首先,确保您的客户端IP地址已经被正确添加到PolarDB的白名单中。您可以通过以下步骤进行检查和添加:

    1. 登录PolarDB控制台:在控制台左上角选择集群所在的地域,然后找到目标集群并点击集群ID。
    2. 检查白名单设置:在左侧导航栏中选择“配置与管理 > 集群白名单”,查看当前的白名单设置。如果不确定具体需要添加哪些IP地址,可以临时将IP白名单设置为0.0.0.0/0以进行测试。
    3. 验证主地址连接:在连接数据库集群时,首先验证是否能连接主地址。如果主地址无法连接,很可能是IP白名单的问题。此时,您可以使用Telnet或tcpdump工具来排查具体原因。
    4. 确认客户端IP地址:确保您知道客户端的实际公网IP地址,并且这个地址已经被添加到了白名单中。有时候,客户端的公网IP地址可能会发生变化,或者与您预期的地址不同。
    5. 检查防火墙设置:检查客户端所在环境的防火墙设置,确保它们没有阻止对PolarDB公网地址的出站连接。
    6. SSL/TLS配置:如果您在使用SSL/TLS连接PolarDB,确保相关的配置是正确的,并且客户端信任PolarDB提供的证书。
    2024-02-17 08:27:41
    赞同 展开评论 打赏
  • 十分耕耘,一定会有一分收获!

    楼主你好,导致你的阿里云PolarDB设置的公网连接地址无法连接,可能是你的防火墙设置问题,需要你的PolarDB实例的网络类型是VPC网络,并且在PolarDB实例的安全组中,已经添加了入站规则,允许公网IP的访问,同时也需要确保你的本地端防火墙或网络设备没有限制对PolarDB公网IP的访问。

    还有就是白名单设置,请检查你的PolarDB实例的白名单设置,确认你的客户端所在的IP地址已经被正确地加入到白名单中。

    2024-02-09 12:28:38
    赞同 展开评论 打赏

阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。

相关产品

  • 云原生数据库 PolarDB
  • 相关电子书

    更多
    云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载
    2023云栖大会:和客户一起玩转PolarDB新特性 立即下载
    2023云栖大会:PolarDB for AI 立即下载