首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google Cloud Sql仅带ssl的内网ip

Google Cloud Sql仅带ssl的内网ip
EN

Stack Overflow用户
提问于 2020-05-19 23:05:54
回答 1查看 414关注 0票数 1

我想从GCP中的spring boot app连接到有内网ip的Cloud Sql,只有公网IP的ssl。我不明白"ssl只标记“它只用于公共连接还是公共/私有?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-19 23:18:45

它们是安全性/连接性的两个不同维度。

公网IP表示私有网络外连接(https://cloud.google.com/vpc)。因此,它可以是外部应用程序(不在云中),也可以是在GCP中运行但在不同网络(VPC)上运行的应用程序。内网IP是指应用程序和数据库共享私有网络,或者两个私有网络(https://cloud.google.com/vpc/docs/vpc-peering)对等。基本上,一个你停留在谷歌的互联网范围内,另一个你可能接触到公共互联网。

SSL是其中一层或另一层之上的另一层,您可以在其中指定允许用户连接的密钥。因此,选中"ssl only connections“框意味着您只希望允许连接到具有与您注册的密钥相匹配的私钥的DB实例。

一般来说,我们的最佳实践是使用Cloud SQL Proxy (https://cloud.google.com/sql/docs/mysql/sql-proxy),而不是设置您自己的SSL。代理也使用SSL密钥来确保安全连接,但它是按需执行的,而不是静态密钥,后者更安全。唯一你真正想要使用自己的SSL密钥的时候,是当你有一个特定的证书颁发机构,你想要信任和使用,所以你有你需要使用的特定密钥(或者你只是不信任Google,而想要跟踪你自己的SSL密钥)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61894332

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档