Назад | Перейти на главную страницу

Необходима ли отправка «X-Real-IP» и «X-Forwarded-For» для кеша Nginx, работающего в локальной сети?

Я настраиваю Nginx в качестве кеширующего HTTP-сервера для загрузки игр Steam и Origin в моей локальной сети.

Обязательно ли Nginx отправлять X-Real-IP и X-Forwarded-For заголовки на серверы, если:

Если это вряд ли вызовет проблемы, я бы хотел отключить отправку этих заголовков, чтобы сэкономить небольшую часть полосы пропускания.

Большое спасибо

Нет, они тебе не нужны.

В качестве меры безопасности фактический хост удалит эти значения, чтобы предотвратить подмену IP-адреса, и может использовать любое значение по своему выбору (X-заголовки настраиваются и могут быть любыми)

X-Real-IP и X-Forwarded-For не являются частью RFC, а являются соглашениями, установленными в основном для обратных прокси-серверов для передачи фактического IP-адреса пользователя, чтобы веб-приложение знало IP-адрес пользователя.

Вовсе не обязательно добавлять эти заголовки в свой прокси, особенно если вы не владеете серверами на другой стороне, поскольку это в основном полезно для вас.