使用不断变化的 IP 地址连接到 Google Cloud MySql DB

使用不断变化的 IP 地址连接到 Google Cloud MySql DB

我从笔记本电脑连接到 Google Cloud MySql db,但我的 IP 地址不仅在家里会改变,而且在旅行时也会改变。我必须在 Google Cloud 中指定允许的公共 IP 地址,但每次重新连接时,我都必须使用我的新 IP 地址登录并更新 Google Cloud。最好的解决方案是什么,可以避免这样做?

答案1

除了 Michael 所说的,如果你必须从笔记本电脑连接(再次强调,这本身听起来就是问题的一个重要部分),你可以研究一下

  • 使用 Cloud SQL 代理 [1]
  • 使用证书保护与数据库的连接[2]

[1]https://cloud.google.com/sql/docs/mysql/sql-proxy
[2]https://cloud.google.com/sql/docs/mysql/authorize-ssl

答案2

由于您通过互联网连接到 Cloud SQL 实例,我假设该实例具有公共 IP。如果是这样,您可以使用该gcloud sql connect命令。

参考。https://cloud.google.com/sdk/gcloud/reference/sql/connect

相关内容