ipv6 proxy and X-Forwarded-For
anon
nginx-forum на nginx.us
Сб Окт 8 17:58:43 UTC 2011
Всем привет. Сделал себе в одном ДЦ
прокси IPv6 на основной сервер. Схема
такая.
Есть два nginx на разных машинах:
№1 - nginx + native IPv6 + на нее смотрит AAAA
запись основного(№2) хоста
№2 - nginx + IPv4 + upstream на бекенды.
На машинке №1 стоит proxy_pass на №2:
server {
server_name www.gr.com;
access_log /var/log/nginx/access_gr.com_ipv6.log ipv6;
listen [::]:80;
if ($host = "") {
return 444;
}
location / {
proxy_pass http://www.gr.com;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For
$proxy_add_x_forwarded_for;
}
}
Все работает отлично и хорошо.
Единственное, что хотелось бы, реальные
IP клиентов в логах на №2. Получится ли
задуманное?
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,216402,216402#msg-216402
Подробная информация о списке рассылки nginx-ru