Подскажите пожалуйста, есть конфиг: set_real_ip_from 10.0.0.0/8; real_ip_header X-Forwarded-For; log_format json_combined escape=json '{'

'"time_local":"$time_iso8601",'
'"client_ip":"$http_x_forwarded_for",'
'"remote_addr":"$remote_addr",'
'"remote_user":"$remote_user",'
'"request":"$request",'
'"status":"$status",'
'"body_bytes_sent":"$body_bytes_sent",'
'"request_time":"$request_time",'
'"http_referrer":"$http_referer",'
'"http_user_agent":"$http_user_agent",'
'"request_id":"$request_id"'
'}';

location /api {
allow 10.0.0.0/8;
deny all;
}

В итоге я в логах вижу такую картину и /api не защищается:
"client_ip":"79.164.xx.yy, 10.1.x.x, 10.1.y.y»,»remote_addr":"10.1.y.y»

что я делаю не так?) почему в remote_addr записывается последний, а не первый элемент цепочки?

2 ответов

6 просмотров

Если мне не изменяет память, тебе нужен X-Real-IP, remote_addr всегда будет последним

Daniil-Zobov Автор вопроса

Долго мучался, нашел то, что дало эффект: real_ip_recursive on;

Похожие вопросы

Обсуждают сегодня

Всем привет! Можете порекомендовать датасет для детекции/сегментации высокого качества (картинки высокого разрешения 768x768+, c большим разнообразием сцен, т.е. не только авт...
Andrei Filatov
4
Есть примерно такие кадры дороги, пытаюсь с помощью алгоритма хафа выделить границу дороги https://pastebin.com/RsLKXBKv Пытаюсь делать так? что не так
Дурачок Глупый
5
Только сейчас дошли руки до Orange pi 5. Это нормально что на нем YOLOv5s выдает 1 кадр раз в 2-3 секунды на CPU? Это без оптимизаций и прочих настроек, просто голый запуск че...
Denis
17
Доброе утро. Подскажите, если если 4 корутины, внутри которых VideoCapture, то будут ли они работать асинхронно? Т.к. нагуглил, что Videocapture в моменте может быть открыт то...
Alexander👨‍💻
19
Семантическая, инстансная сегментация объектов с высоким количеством классов?
Georgy Makarov
3
Всем привет! подскажите пожалуйста как можно увеличить качество фото?
Evgeniy
19
Я пожалуй ещё раз брошу клич: кто-нибудь хочет в рабство в ОЭЗ Алабугу на позицию инженера CV? Работы много, задачи сложные, ЗП высокая. Я передам контакт напрямую в HR.
Maxim 👀 Osminin #Slowpoke3D
13
Привет, кто может помочь в реализации некоторых алгоритмов OpenCV математически? Или может кто-то работал с мобильными роботами? Помощь нужна в 2 дня работы)
dark_night
5
А вы в атоме работаете да?
Alexander x*❄️❅❆
11
Может всё-таки сеточкой пройтись?
Father Gascoigne
2
Карта сайта