是否可以查看与Google Cloud SQL实例的连接尝试?

时间:2014-09-23 16:09:24

标签: google-cloud-sql

我们在尝试连接到Cloud SQL实例时遇到以下错误:Lost connection to MySQL server at 'reading initial communication packet', system error: 0

这是一个熟悉的错误,详细here通常表示IP地址需要列入白名单。但是,我们相信我们已经这样做了。

有没有办法查看已经(并拒绝)到Cloud SQL实例的连接尝试及其IP地址?

3 个答案:

答案 0 :(得分:1)

目前我们没有公开这些信息,但这是我们想要解决的问题。 : - )

答案 1 :(得分:0)

根据@Razvan的说法,截至2014年9月,此信息未公开。

我们最终使用CIDR块来搜索空间并找到实际的IP地址。显然,这是令人不满意的,但这是解决问题的一种方法。

如果其他人想要理智,请检查问题是他们的IP被拒绝,您可以添加0.0.0.0/0以接受所有范围并尝试连接。如果它有效,你知道问题是什么。

完成后,请务必将此作为可接受的范围删除!

答案 2 :(得分:0)

想通了,我可能会帮助在这里绊倒的人。

在尝试从托管服务提供商连接到GCP SQL实例时遇到了完全相同的问题。

将我的面板中显示的IP地址列入白名单,它将无法连接。 (曾经,但是提供商最近对其基础架构进行了一些更改,并且停止了工作)

将0.0.0.0/0放入我的Cloud Platform白名单中,它没有问题。

所以现在我知道我的cpanel IP不是试图连接到GCP的IP。

经过一番梳理(发现裸机服务器的IP与我的cpanel IP不同,它确实可以,但是这也不起作用。)

最终尝试了指向我的域和bam的名称服务器的IP地址。一切都很好。

如果您遇到此问题,请尝试使用名称服务器(通常类似NS1.hostingprovider.com等。)。我将NS1和NS2 ip都加入了白名单,我们工作正常。