我在Google Cloud SQL上有一个MySQL数据库实例。目前,它有超过 10 个授权 IP 地址,因为多个团队正在从不同位置访问它。我想知道我是否可以为此数据库实例设置 VPN 并仅授权此 IP 地址,而不是 10 个地址。
如果可能的话,我还想知道我可以为一个VPN创建多少个用户帐户。我无法理解有关设置VPN的Google Cloud文档。请提供网站/教程/文档的链接,以帮助我在谷歌云平台中设置VPN。
谢谢。
使用云 VPN 并仅授权其外部 IP 将不起作用,原因有两个:
1) 不能在云 SQL 中指定内网(例如 10.x.x.x)作为授权网络。如此处所述。
2)数据包将在解封后到达云SQL,这意味着云SQL会获得它们,因为它们来自不同的源IP。
如果您想要没有 IP 白名单的更安全连接,可以使用云 SQL 代理。