Я настраиваю Nginx в качестве кеширующего HTTP-сервера для загрузки игр Steam и Origin в моей локальной сети.
Обязательно ли Nginx отправлять X-Real-IP
и X-Forwarded-For
заголовки на серверы, если:
Если это вряд ли вызовет проблемы, я бы хотел отключить отправку этих заголовков, чтобы сэкономить небольшую часть полосы пропускания.
Большое спасибо
Нет, они тебе не нужны.
В качестве меры безопасности фактический хост удалит эти значения, чтобы предотвратить подмену IP-адреса, и может использовать любое значение по своему выбору (X-заголовки настраиваются и могут быть любыми)
X-Real-IP
и X-Forwarded-For
не являются частью RFC, а являются соглашениями, установленными в основном для обратных прокси-серверов для передачи фактического IP-адреса пользователя, чтобы веб-приложение знало IP-адрес пользователя.
Вовсе не обязательно добавлять эти заголовки в свой прокси, особенно если вы не владеете серверами на другой стороне, поскольку это в основном полезно для вас.