【问题标题】:How do I know which IP address of an Azure App Service to whitelist in Google Cloud SQL我如何知道要在 Google Cloud SQL 中列入白名单的 Azure 应用服务的 IP 地址
【发布时间】:2019-04-10 08:55:02
【问题描述】:

我有一个需要首先与 Google Cloud SQL 数据库通信的 Azure 应用服务。我已经在 Google Cloud SQL 数据库实例中将该应用服务的 IP 地址(从自定义域获得)“列入白名单”。但是,Azure 应用服务总是抛出 db connection timeout

我假设我将错误的 IP 地址列入白名单。我检查了 Azure 应用服务的属性并看到了一些出站 IP 地址。我是否也应该将出站 IP 地址列入白名单,还是将 Azure App SErvice 列入白名单以与 Google Cloud SQL 通信的更正确方法?

感谢您的帮助!

更新

通过将 Azure 应用服务的所有出站 IP 地址列入白名单来解决。

【问题讨论】:

  • 您能写出您找到的解决方案作为答案吗?
  • @alextru 当然。我来发一下

标签: azure google-cloud-sql


【解决方案1】:

已通过将 Azure 应用服务的所有出站 IP 列入白名单来解决此问题。为了确定您的应用服务的出站 IP:

  1. 转到您的应用服务
  2. 在“设置”(左侧导航)中,单击“属性”。
  3. 检查 Outbound IP addresses 文本字段,您会在其中看到几个 IP 地址。

接下来,

  1. 转到您的 Google Cloud Console,选择一个项目并继续执行 SQL。
  2. 在 SQL 中,选择您的实例。
  3. 转到连接
  4. 在 GCP Cloud SQL 的 Authorized networks 中设置来自 Azure 应用服务的 Outbound IP addresses

希望这对其他人有很大帮助。

【讨论】:

    猜你喜欢
    • 2021-08-26
    • 2020-07-19
    • 2014-11-07
    • 1970-01-01
    • 2023-02-17
    • 2021-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多