Nginx + Node.js ip адрес отправителя
Всем привет, мне очень бы хотелось видеть, какой ip адрес отправляет запрос. Я на сервере попробовал req.ip, но сразу увидел IP своего сервера. И вот возник вопрос, как это можно исправить, и возможно ли как-то исправить? Это происходит из-за того, что nginx перебрасывает все запросы после / на node.js, и похоже из-за этого меняется ip отправителя. Imho
Код конфига nginx:
server {
listen 3000;
listen 443 ssl;
server_name my_url;
ssl_certificate /etc/letsencrypt/live/my_url/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/my_url/privkey.pem;
location / {
proxy_pass http://my_url:5000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}