Назад | Перейти на главную страницу

Балансировщик нагрузки переадресации портов GCE

В 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-адреса.