所以我跟随google ruby guide创建并设置了一个云sql实例。在'创建和配置Cloud SQL实例'步骤4它告诉您允许所有网络字段,以便实例对所有流量开放,然后在其下面发出警告:
This configuration leaves your Cloud SQL instance open to traffic from everyone, everywhere. It is used only for demonstration purposes. In production environments, restrict access to only those IP addresses that need access.
我还没有在云环境中设置VM服务器,因此我不知道我应该为哪些IP地址提供对SQL实例的访问权限或者需要访问哪些IP地址'我只是将其更改为我的VM的IP?
答案 0 :(得分:1)
在您链接的指南的上下文中,IP白名单是必需的,因此您可以从本地计算机上的开发服务器访问Cloud SQL实例。对于那个特定的purpuse,您可以将计算机的IP列入白名单(请参阅http://www.whatsmyip.org)而不是全世界。
当您的应用程序将在App Engine上运行时,您不需要将IP列入白名单。在云控制台中有一个单独的访问控制列表,您可以在其中列出授权连接的App Engine应用程序。