Переадресация реального IP-адреса клиента с Nginx на Haproxy - PullRequest
0 голосов
/ 12 февраля 2019

Моя точка входа - Nginx.Для всех запросов / api у меня есть настройка haproxy.Я хочу отправить IP-адрес клиента из nginx в haproxy, когда кто-то пытается нажать https://yourdomain.com/api/. Я определил местоположение для / api и определил следующие заголовки

location /api/ {
           proxy_pass https://MY-API-URL/;
           proxy_set_header X-Real-IP $remote_addr;
           proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
           proxy_pass_request_headers      on;
}

Когда я получаю значениеX-Real-IP, это IP-адрес клиента, но я хочу, чтобы этот IP-адрес клиента был в Haproxy, потому что я хочу установить ограничение скорости на основе IP-адреса клиента.Пожалуйста, дайте мне знать, как правильно это сделать.

...