В GCE у меня есть 2 сервера с балансировкой нагрузки, обслуживающие трафик по https.
Я добавил еще один сервер, который хочу только разрешить доступ над порт 8443 через https (https://domain.com:8443).
Если я попытаюсь создать глобальное правило переадресации, оно только позволяет для порт 80/443 и 8080.
Затем я попытался настроить правило переадресации и целевой пул для существующего балансировщика нагрузки, но когда я пытаюсь настроить правило пересылки, он назначает новый внешний IP-адрес.
Есть ли способ настроить существующий балансировщик нагрузки для перенаправления порта 8443 на конкретный сервер, используя существующий IP-адрес и домен, который указывает на него через https?
Спасибо
GCE позволяет создавать несколько балансировщиков нагрузки с использованием одного и того же IP-адреса. Но есть некоторые ограничения.
Балансировщики нагрузки TCP и UDP требуют, чтобы вы использовали внешний IP-адрес в том же регионе, что и ваши серверные ВМ.
Балансировщики нагрузки HTTP и HTTPS требуют, чтобы вы использовали глобальный IP-адрес.
Таким образом, вы не можете комбинировать эти виды балансировки нагрузки на одном IP-адресе. Кроме того, документация утверждает, что:
HTTP-запросы могут быть сбалансированы по порту 80 или 8080. HTTPS-запросы могут быть сбалансированы по порту 443.
Итак, насколько мне известно, нет возможности настроить балансировку нагрузки на порту 8443 вашего текущего IP-адреса.