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

gCloud с внутренней балансировкой нагрузки и Windows

Я пытаюсь настроить внутреннюю балансировку нагрузки в Google Cloud для внутренних серверов Windows, но когда я добавляю внутренний LB в группу экземпляров, все серверы Windows в этой группе экземпляров получают один дополнительный IP-адрес (IP внутреннего LB). Когда затем сервер пытается получить доступ к общедоступным сайтам, доступ не удается, если сервер использует IP-адрес от LB для доступа.

Единственное обходное решение, которое я сейчас вижу, - это создать общедоступный балансировщик нагрузки и ограничить доступ к нему, но должен быть лучший способ.

Есть подсказки?

Я решил проблему, установив SkipAsSource на IP-адрес всех балансировщиков нагрузки, запустив сценарий PS при запуске Win ...

$IPList = (Get-NetIPAddress | Where-Object {$_.PrefixOrigin -match "Manual"}).IPAddress

foreach ($IP in $IPList) {
    Set-NetIPAddress -IPAddress $IP -SkipAsSource $true
}