php 在 GCE 上,连接到同一位置的云 SQL:足够安全吗?

php on GCE, connection to Cloud SQL on same location: Secure enough?

我 运行 php Google Compute Engine 和 Google Cloud SQL 中的数据库。两者都在同一个物理位置。

虽然我能够从我的本地计算机安全地连接到 ODBC,但我没有设法在 php 中的服务器和数据库之间建立加密连接,因为 php 中存在问题] 5.6 处理服务器的通用名称,所以我显然需要以标准的直接方式连接:

$servername = "ipaddress here";
$username   = "username here";
$password   = "password here";
$database   = "database name here";
$conn = new mysqli($servername, $username, $password, $database);

以此类推,在未加密的 http 中。

我的问题是:如果服务器和数据库位于同一位置,通信是否足够安全以处理机密业务数据?也许它是加密的?

如果您的节点之间的流量停留在 Google 网络内,它应该是安全可靠的。但是,如果您要处理机密数据,我强烈建议您在服务器之间实施您自己的安全隧道,并且不要依赖于您的服务器位于同一地理位置这一事实。