【发布时间】:2020-07-29 04:41:43
【问题描述】:
我有一个 Node.JS Express API 应用程序,它托管在云中的 Heroku 上。我想查询一个 MySQL 数据库。
问题在于,该数据库托管在具有专有信息的安全 LAN 上。我们不想将此数据库公开给公众。这种事情的理想模式是什么?
我有一个静态代理 IP,如果可能的话,我正在考虑将其列入 MySQL 服务器的白名单。我认为引入另一个层,如 VPN 或 SSH 是行不通的。
【问题讨论】:
-
你能不能只使用防火墙——允许你的应用服务器的 IP?
-
在发布之前,总结问题并提供详细信息和示例来描述您尝试过的内容。
标签: mysql node.js database security