Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ipv6 proxy and X-Forwarded-For
- To: nginx-ru@xxxxxxxxx
- Subject: ipv6 proxy and X-Forwarded-For
- From: "anon" <nginx-forum@xxxxxxxx>
- Date: Sat, 08 Oct 2011 13:58:43 -0400
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mickey.jlkhosting.com; s=x; h=Date:Sender:From:Message-ID:Content-Transfer-Encoding:Content-Type:Subject:To; bh=pz0S5Heq9Tk56kpK6PNQuE3T3SUovVuo8MD6Uw8k2Ho=; b=AYh72cRwdD0vAmdieA5tEglsuebv0spytBa6PSLjbjCq31vpvQX/pLL+wwTy+PxVGESFYq/QE3OkOnfg5Cpfify/G4Vv2uJ0f7/DL8WOdS6O3Vn5eBA8wSN9q5wNaj5j;
Всем привет. Сделал себе в одном ДЦ
прокси 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 mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|