API-шлюз со Stati c Elasti c IP - PullRequest
       44

API-шлюз со Stati c Elasti c IP

1 голос
/ 17 февраля 2020

Привет. У нас есть aws API-шлюз, настроенный с использованием лямбды, и теперь мы хотим интегрироваться с поставщиком, в котором поставщик хочет, чтобы мы предоставили ему Stati c IP против имеющегося у нас API-шлюза. Согласно моим знаниям, API-шлюз обслуживает запрос через Dynami c Elasti c IP, которые перечислены здесь

Есть ли способ достичь этого, кроме установки прямого прокси-сервера или NLB.

Ответы [ 2 ]

2 голосов
/ 18 февраля 2020

Вы также можете использовать IP-прокси-сервер stati c, например QuotaGuard . Я использую это для работы со службами, которые хотят занести в белый список мой IP при использовании Dynami c DNS.

2 голосов
/ 17 февраля 2020

Вы не можете получить IP-адрес c, если вы используете конечную точку API-шлюза publi c (региональная или Edge-оптимизированная). IP-адреса, выделенные для API в любом регионе AWS, могут быть изменены в любое время и имеют очень широкий диапазон.

Однако, если вы используете частную конечную точку шлюза API , вы может использовать настройку ниже -

Client --> NLB(public static IP) --> VPC endpoint for API Gateway --> Private API

Конечная точка execute-api VP C имеет фиксированный IP-адрес, выделенный из диапазона CIDR VP C. Имея NLB в качестве внешнего интерфейса (с общедоступным c stati c IP), вы можете добавить эти IP-адреса в качестве целей в конфигурации NLB.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...