目前与我们项目相关的所有 Azure 数据库都是通过公共访问连接的。
考虑的方法,
- 创建专用端点并连接到 Azure VPN 客户端以连接到 Azure 数据库
- 创建专用端点并使用 VM 并通过它连接到 Azure 数据库
目前,我们的应用程序同时使用本地数据库和 azure 数据库。因此,我们希望在任何时候都连接到本地数据库和 Azure 数据库。如果我们使用 Azure VPN 客户端,我们将无法连接到本地数据库,因为在任何时候我们都只能从本地计算机连接到一个 VPN。即使对于较低的环境,通过虚拟机访问 Azure 数据库的另一种选择也可能对用户不友好,并且与成本相关。
有没有一种方法可以不使用此 Azure VPN 客户端,而是仅在公司 VPN 中有任何人时才启用与 Azure 数据库的连接,以便我们可以禁用公共访问?