Есть такая ситуация, каскад прокси, каждый из них добавлеят адрес в X-Forwarded-For.
То-есть имеем в итоге HTTP_X_FORWARDED_FOR= "10.10.10.10, 11.11.11.11". Где 10.10.10.10 адрес пользователя, 11.11.11.11 адрес первого прокси.
Каким образом научить nginx извлекать первый ip-aдрес? set_real_ip_from 22.22.22.22 <- адрес второго прокси возвращает "11.11.11.11"