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