Защита веб-сайта Firebase Hosting с помощью GCP VPN - PullRequest
1 голос
/ 13 марта 2019

Я работаю на платформе ( www.dashboard.example.com ), на которой есть сайт администратора ( www.admin.example.com ).Каждый сайт размещен в отдельном проекте хостинга Google Firebase .

Я хочу, чтобы только определенные люди могли иметь доступ к сайту администратора.После некоторых размышлений я обнаружил, что IPSec VPN - лучшее решение для меня.

Я также обнаружил, что GCP предлагает VPN-сервис , но, насколько я могу судить, кажется, что он работает только с Google Compute Engine.

Есть ли способподключить Google VPN к сайту Firebase?

1 Ответ

1 голос
/ 21 марта 2019

Невозможно подключить Cloud VPN к проекту хостинга Firebase.

В GCP правильным способом ограничения доступа к вашему веб-серверу / приложению является использование правил брандмауэра / брандмауэра App Engine и CloudСлужба VPC / VPN.

Ваш подход должен заключаться в установке прокси-сервера путем настройки Google Compute Engine 1 между службой шлюза и вашим проектом хостинга Firebase.

Другойподход будет использовать Cloud Storage 2 , в качестве статического веб-сайта 3 .Затем вы можете создать балансировщик нагрузки HTTPS на основе Backend Bucket 4 .Благодаря этому вы можете воспользоваться преимуществами использования Load Balancer, а также Cloud Cloud.

Если вы заинтересованы в аутентификации с помощью Firebase и App Engine, я предлагаю проверить следующую ссылку 2 .


...