我一直在尝试连接到Google Cloud平台中的Postgresql实例时遇到了困难(从我家庭网络中的机器),它有一个内网IP。
我已经尝试过https://cloud.google.com/sql/docs/postgres/connect-admin-proxy (Proxy cloud sql),但我需要我的实例有一个公网IP,根据我的要求,这是不可能的。另外,我读到我可以使用https://cloud.google.com/vpc/docs/configure-serverless-vpc-access连接到我的私有网络,但我不知道我必须做什么。
有没有人遇到过类似的问题?
谢谢!我是GCP配置的新手。
发布于 2020-12-02 06:04:09
您可以通过访问您的云SQL实例配对的私有网络来连接内网IP。在配置内网IP页面的Connecting from an external source下有相关说明。
但请注意,使用云SQL proxy连接公网IP也非常安全,并且会以类似于云VPN的方式对代理和实例之间的数据进行加密。
发布于 2020-12-02 06:52:38
这是不可能的,但您可以使用openVPN来创建一个站点来客户端VPN (堡垒主机)我找到了一个关于如何解决这种情况的article,这是一个非常详细的解决方案,正如问题评论中所提到的。
我发现这个用于云SQL的feature request允许本地服务器与内网IP实例之间的连接
https://stackoverflow.com/questions/65096798
复制相似问题