【问题标题】:Securing Firebase Hosting web site with a GCP VPN使用 GCP VPN 保护 Firebase 托管网站
【发布时间】:2019-08-04 16:01:22
【问题描述】:

我正在使用一个具有管理站点 (www.admin.example.com) 的平台 (www.dashboard.example.com)。每个网站都托管在不同的 Google Firebase 托管项目上。

我只希望某些人能够访问管理站点。经过一番考虑,我发现 IPSec VPN 是最适合我的解决方案。

我还发现 GCP 提供了 VPN service,但据我所知,它似乎只适用于谷歌计算引擎。

有没有办法将 Google VPN 连接到 Firebase 托管网站?

【问题讨论】:

标签: firebase google-cloud-platform firebase-hosting google-cloud-vpn


【解决方案1】:

无法将 Cloud VPN 附加到 Firebase 托管项目。

在 GCP 中,限制对 Web 服务器/应用程序的访问的正确方法是使用防火墙规则/App Engine 的防火墙和 Cloud VPC/VPN 服务。

您的方法应该是通过在网关服务和 Firebase 托管项目之间配置 Google Compute Engine1 来放置代理。

另一种方法是使用 Cloud Storage2,作为静态网站3。然后,您可以基于 Backend Bucket4 创建一个 HTTPS 负载均衡器。有了这个,您可以从使用负载均衡器和使用 Cloud VPN 的优势中受益。

如果您对使用 Firebase 和 App Engine 进行身份验证感兴趣,我建议您查看以下链接 2。


【讨论】:

    猜你喜欢
    • 2020-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-16
    • 1970-01-01
    • 2020-12-03
    • 2021-06-29
    相关资源
    最近更新 更多