Задать вопрос
@Galdar
Web, JS, PHP, NGINX, Linux

Как отправить реальный ip address клиента после перенаправления соединения?

Получается так что при подключение к сайту по директории /connect/ идет перенаправление соединение на локальный адрес и есть проблема, при запросе ip подключаемого клиента, выдает локальный адрес. Как сделать сохранение ip адреса клиента?
upstream backend_hosts {
                server local_ip_address:port;
        }

	location /connect/ {
		proxy_http_version 1.1;
		proxy_set_header Upgrade $http_upgrade;
		proxy_set_header Connection "upgrade";
		proxy_read_timeout 86400;
		proxy_pass http://backend_hosts;
	}
  • Вопрос задан
  • 241 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Skillbox
    Старт в DevOps: системное администрирование для начинающих
    4 месяца
    Далее
  • OTUS
    Инфраструктура высоконагруженных систем
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@qid00000000
Мало что знаю, но информацию найду в гугле
Вы пробовали искать в поисковике? Тут, вроде описано как ip передать https://serveradmin.ru/nginx-proxy_pass/
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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