Я пытаюсь использовать Google Cloud NAT на наборе виртуальных машин, работающих на Compute Engine, которые находятся в своей собственной подсети, так что все серверы отправляют запросы на веб-сайты клиентов с одного статического IP-адреса. К сожалению, когда я добавляю эти виртуальные машины в LB прокси TCP / SSL, похоже, что они не используют NAT, который, как мне кажется, настроен правильно.
Я попытался настроить TCP Proxy LB, а также HTTP (S) LB и Cloud NAT, и когда я пытаюсь сделать исходящий HTTP-запрос, это приводит к тайм-ауту. Вход через LB работает нормально. Экземпляры виртуальных машин не имеют внешних IP-адресов, что является требованием для Cloud NAT.
Я ожидаю, что HTTP-запросы попадут на сервер, а веб-сервер сделает исходящий HTTP-запрос через Cloud NAT, так что другим серверам нужно будет занести в белый список только один IP-адрес (статический IP-адрес, назначенный Cloud NAT)