Есть ли способ использовать доменное имя старого сайта с проектом на Google Cloud Compute Engine? - PullRequest
0 голосов
/ 23 января 2020

У меня есть веб-сайт на Compute Engine, и он работает на localhost:3000. У меня есть доменное имя, которое я использовал на другом сайте, размещенном на domain.by . Как я могу использовать это доменное имя с моим новым веб-сайтом в GCP Compute Engine?

Некоторые изменения:

У меня проблемы с доступом к моему сайту по внешний IP-адрес. Я разрешил HTTP и HTTPS traffi c в настройках моего экземпляра.

Вот несколько скриншотов (я могу перевести с русского, если вам нужно): enter image description here

enter image description here

Тип IP: Stati c

Версия IP: IPv4

1 Ответ

2 голосов
/ 23 января 2020

Вы должны создать статический c IP-адрес, который должен быть связан с вашим Compute Engine, а не эфемерным IP-адресом. Вы можете сделать это в GCP Cloud Console. На этом этапе ваш компьютер будет иметь постоянный IP-адрес. Теперь вы можете связаться с вашим веб-сервером по его IP-адресу. Чтобы связать доменное имя с этим IP-адресом, вы должны связаться с вашим DNS-провайдером (или использовать его консоль администратора самообслуживания, если оно существует), чтобы связать ваше DNS-имя с вашим IP-адресом через «DNS» A «Запись». Это сопоставляет ваше DNS-имя с вашим IP-адресом.

Теперь поиск DNS должен разрешиться. Наконец, вам, вероятно, придется определить правила сетевого брандмауэра GCP VP C, чтобы разрешить прохождение входящего трафика c (из Inte rnet), также известного как Ingress. Обычно вы настраиваете веб-сервер для прослушивания портов 80 (http) и 443 (https). Если вам нужно использовать https, вам, вероятно, придется получить сертификат SSL, но это совсем другая история.

...