nginx обратный прокси-сервер, отправляющий ip-адрес сервера вместо ip-адреса клиента

#nginx

Вопрос:

У меня небольшая проблема с моей конфигурацией nginx Nginx не заполняет ip-адрес клиента, а ip-адрес сервера, поэтому все пользователи имеют один и тот же ip-адрес в моем приложении

 location / {
        rewrite ^/(.*)$ /$1 break;
        proxy_pass http://my_ip:port;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Host $remote_addr;
        proxy_pass_header Content-Type;
        proxy_pass_header Content-Disposition;
        proxy_pass_header Content-Length;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection $http_connection;
        proxy_redirect off;
        proxy_ssl_verify off;

    }
 

Комментарии:

1. IP-адрес клиента перенаправляется в ваше приложение в заголовке «X-Real-IP» в соответствии с этой строкой : proxy_set_header X-Real-IP $remote_addr;