Я хочу разместить 10 доменов в одном экземпляре Google Cloud, и каждый домен должен иметь разные IP-адреса.
Может ли кто-нибудь помочь мне в этом, я мог бы найти подходящее решение, поэтому нужна ваша помощь, ребята.
Я хочу разместить 10 доменов в одном экземпляре Google Cloud, и каждый домен должен иметь разные IP-адреса.
Может ли кто-нибудь помочь мне в этом, я мог бы найти подходящее решение, поэтому нужна ваша помощь, ребята.
Этого можно добиться с помощью правил переадресации.
Что вам нужно, так это зарезервировать один статический внешний IP-адрес для каждого домена в вашем проекте GCP.
Затем вы назначите каждый статический внешний IP-адрес правилу переадресации.
Объект правила переадресации направляет трафик, соответствующий IP-протоколу и порту, на указанный целевой экземпляр. Дополнительные сведения см. в документации по правилам переадресации.
Следующие команды создадут правило переадресации, которое перенаправляет трафик TCP через порт 80 на целевой экземпляр на том же порту.
В вашем случае, поскольку у вас есть статический внешний IP-адрес, вы можете связать его с правилом переадресации, указав --address Флаг IP-АДРЕСА.
gcloud compute forwarding-rules create rule-name --ip-protocol TCP \
--ports 80 --address IP ADDRESS --target-instance target-instance-name
Это полностью задокументировано в общедоступной документации GCP по этой ссылке для переадресации протокола.