我正在探索一种连接postgres 13云sql实例的方法,只有本地windows机器上的内网IP。我能够通过与默认GCP行为所在的子网绑定的计算实例进行连接。我希望它是安全的,我的云实例只能通过VPN设置访问。我安装了Open VPN CE,并在GCP防火墙规则中将Open VPN ip列入白名单。仍然收到错误消息。psql: error: could not connect to server:
我已经在Google上设置了一个PostgreSQL实例,现在已经将它设置为只允许SSL连接。我能够通过psql从我的工作站和一些应用程序(如R Studio )连接。这里有,我已经创建了另一个客户端密钥,并在我的云shell帐户中下载了它的文件,我只是没有看到使用它们来建立连接的选项。没有它,它只是告诉我,没有一个HBA的“无SSL”连接。下面是我所看到的(有些事情被混淆了):
don@cloudshell:~ (xxx)$ gcloud s