是否可以通过Host Compute Engine VM的内部或外部IP连接到Cloud SQL代理?

Cyac

我正在测试以下配置。

  • X区A区中的Cloud SQL(tetsql-1)
  • 同一区域X区域A中的Compute Engine VM(TestVM-1)。操作系统为Centos 7
  • Compute Engine VM在非默认端口(9090)上运行Cloud SQL代理

通过以上配置,我可以使用以下命令从TestVM-1登录到testsql-1:

  `mysql -h 127.0.0.1 --port 9090 -u testuser -D testDB -p`

但是,我无法在上述命令中使用TestVM-1的内部IP。它给出了一个错误。

另一个观察结果是我可以执行,telnet 127.0.0.1 9090但是当我尝试telnet <VM -Internal-IP> 9090返回连接拒绝错误时。

有谁知道这是否是预期的行为?如果可以预料,为什么会这样呢?

约翰·汉利

127.0.0.1您可以使用虚拟机的专用IP地址连接但无法连接的原因是,代理服务器没有在侦听专用IP地址。

Cloud SQL代理侦听回送适配器的内部地址127.0.0.1该地址仅存在于计算机内部。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法通过 ssh 连接到 Google Cloud Dataproc 的主节点,但可以通过 ssh 连接到 Compute Engine VM

我可以从Cloud Run连接到Compute Engine中托管的Postgres实例吗?(不是Cloud SQL)

GC Cloud Build通过内部IP访问Compute Engine

不能使用外部IP连接到Compute Engine吗?

通过Google Compute Engine和Cloud Logging代理使用日志严重性

无法通过SSH连接到Compute Engine实例

无法通过SSH连接到Google Compute Engine

在Google Compute Engine上将Google Cloud SQL与Wordpress连接

如何在生产环境中从Google Compute Engine连接到Google Cloud SQL?

尝试连接到Google Compute Engine Ubuntu VM上托管的SQL Server时如何解决此错误

Google Compute Engine是否分配静态IP定价?

我可以在 Google Cloud Compute Engine 上安装 MySQL 吗?

使用Oauth连接到Google Compute Engine

无法从Compute Engine连接到RDP

将 DialogFlow 连接到 Compute Engine 实例

连接到Cloud SQL的Google Compute Engine托管的Rails应用中的MySQL服务器已消失

从 Compute Engine 调用 Cloud 函数

从Container Engine连接到Google Cloud SQL:无法解析Cloud sql代理

为什么App Engine无法连接到Compute Engine VM实例?

是否可以使用Golang从App Engine flexible连接到Google Cloud SQL Postgres实例?

Google Cloud Compute Engine拒绝通过apache2进行外部访问

如何通过代理自动连接到Cloud SQL?

是否可以从Google托管VM连接到Google Cloud SQL?

无法通过Cloud Shell按代理从Cloud SQL代理连接

是否可以动态分配 Google Compute Engine 实例?

Kubernetes Pod与GCP Compute Engine VM通信

关于 Google Compute Engine 的 VM 的区域/区域

Google Compute Engine VM实例访问权限

重命名Google Compute Engine VM实例