Моя цель это
- Разместите несколько веб-сайтов / приложений на IIS, настроенном на моем экземпляре Windows Server в облаке Google.
- Каждый сайт использует прикрепленный индивидуальный статический IPS, уже зарезервированный
- Запросы направляются в приложение, для которого оно предназначено, на основе IP-адресации.
Что я сделал
- Создан экземпляр Windows Server 2012 в облаке Google
- Прикрепленный статический ip к экземпляру и в настоящее время один веб-сайт указывает на этот статический ip
- Зарезервировал дополнительный статический ip и попытался подключиться к существующему экземпляру
проблемы
Облако Google не позволяет мне присоединять IP к существующему экземпляру, который уже имеет IP (достаточно справедливо). Поэтому я подумал, что имеет смысл создать несколько сетевых интерфейсов и привязать к ним отдельный IP. Однако Google Cloud документация говорит:
- Вы можете настроить сетевой интерфейс только при создании экземпляра - я действительно не могу позволить себе роскошь воссоздать этот экземпляр.
- Вы не можете подключить несколько сетевых интерфейсов к одной и той же сети VPC. - У меня нет потребности в нескольких сетях VPC. Я пытаюсь использовать IIS в качестве веб-сервера, на котором размещены несколько приложений, каждое из которых может быть доступно через собственный IP-адрес.
Я также пытался применить правила IP-пересылки, но оказалось, что переключать его можно только при создании, и, поскольку у меня запущен экземпляр с отключенной переадресацией IP-адресов, мне придется заново создать экземпляр в соответствии со своими потребностями.
Есть ли выход для меня? Что мне нужно сделать?