Прикрепить несколько статических IP-адресов к экземпляру сервера Windows в Google Cloud

Моя цель -

  1. Размещение нескольких веб-сайтов / приложений в IIS, настроенных на моем экземпляре сервера Windows в облаке Google, например example.com (для размещения веб-сайта), api.example.com (для размещения конечных точек api) , app.example.com (для размещения веб-приложения). Родительский домен example.com настроен на godaddy и в настоящее время указывает на статический IP-адрес. Я настроил поддомены (api.example.com, app.example.com), и мне нужно указать их на отдельные IPS.
  2. Привязать каждое использование веб-сайта к отдельным статическим IPS, уже зарезервированным
  3. Запросы маршрутизируются точному приложению, для которого оно предназначено, на основе IP-адреса

What I ' ve done

  1. Создал экземпляр Windows Server 2012 в облаке Google
  2. Прикрепил статический IP-адрес к экземпляру, и в настоящее время есть один веб-сайт, указывающий на этот статический IP-адрес.
  3. Зарезервирован дополнительный статический IP-адрес и попытался подключиться к существующему экземпляру

Проблемы

Облако Google не позволяет мне прикрепить IP к существующей системе, у которой уже есть IP (достаточно справедливо). поэтому я подумал, что имеет смысл создать несколько сетевых интерфейсов и прикрепить к ним отдельный IP. Однако в документации Google Cloud говорится: 1. Вы можете настроить сетевой интерфейс только при создании экземпляра. - У меня действительно нет возможности воссоздать этот экземпляр 2. Вы не можете подключить несколько сетевых интерфейсов к одной сети VPC. - Мне не нужна сеть с несколькими vpc. Я' м пытаюсь использовать IIS в качестве веб-сервера, на котором размещено несколько приложений, каждое из которых может быть достигнуто через собственный IP-адрес

Я также попытался использовать правила переадресации IP, но оказалось, что его можно переключить только при создании, и поскольку у меня есть работающий экземпляр с IP пересылка отключена, мне придется воссоздать экземпляр в соответствии со своими потребностями.

Есть ли у меня выход? что мне делать?

1
задан 11 April 2018 в 20:54
1 ответ

На каждый сетевой интерфейс можно установить только один внешний IP-адрес. Вы можете иметь только 1 сетевой интерфейс на сеть VPC. Нельзя добавлять сетевые интерфейсы после создания экземпляра. Вы можете создать образ вашего экземпляра , чтобы вы могли легко его воссоздать.

Опция IP пересылки на экземпляре позволяет ему передавать IP трафик в другое место назначения. Вы можете использовать IP Правила переадресации для вашего случая использования.

Альтернативно, вы можете настроить отдельные балансировщики нагрузки TCP (это похоже на использование правил переадресации), или использовать один HTTP(S) Balancer Load Balancer для работы со всеми вашими вебсайтами, используя один IP адрес

.
0
ответ дан 4 December 2019 в 04:05

Теги

Похожие вопросы