Skipper74
24.10.15, 20:25
Hallo,
ich habe folgende Konfig.
1 öffentliche IP.
3 VMs
1. VM: Proxy, nimmt http und https engegen und verteilt diese entsprechend, welche Domain (Url) aufgerufen wird an VM2 und VM3
VM 2: Domain A
VM 3: Domain B
Auf VM 1 läuft NGINX und ist wie folgt konfiguriert:
server {
listen 80;
server_name DOMAIN A;
access_log /var/log/nginx/config.schoenberg.eu.com.access.log;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://INTERNE IP;
}
}
Das funktioniert auch. Aber leider stehen in den Logfiles die IP von VM 1. Gibt es eine Möglichkeit, dass auch die IP weitergereicht wird, also die IP vom PC, der die Webseite aufruft?
Viele Grüße
Uli
ich habe folgende Konfig.
1 öffentliche IP.
3 VMs
1. VM: Proxy, nimmt http und https engegen und verteilt diese entsprechend, welche Domain (Url) aufgerufen wird an VM2 und VM3
VM 2: Domain A
VM 3: Domain B
Auf VM 1 läuft NGINX und ist wie folgt konfiguriert:
server {
listen 80;
server_name DOMAIN A;
access_log /var/log/nginx/config.schoenberg.eu.com.access.log;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://INTERNE IP;
}
}
Das funktioniert auch. Aber leider stehen in den Logfiles die IP von VM 1. Gibt es eine Möglichkeit, dass auch die IP weitergereicht wird, also die IP vom PC, der die Webseite aufruft?
Viele Grüße
Uli