Hallo,
hab schon viel im Internet gesucht, aber bin mir immer noch nicht ganz sicher, wie die Konfigurationsdateien aussehen müssen. Folgendes Problem:
Ich hab einen dedizierten Server mit einer einzigen IP. Dort hab ich Proxmox installiert und nun eine Virtuelle Maschine mit Ubuntu 16.04 Server eingerichtet. Diese virtuelle Maschine hat zum Beispiel die IP: 192.168.4.2. Auf dem Proxmoxserver und in der VM laufen Nginx. Nun hab ich alles mir Proxy Pass entsprechend eingerichtet.
Proxmox Nginx:
Das funktioniert alles soweit. Allerdings wollte ich das ganze jetzt noch mit SSL von Letsencrypt verschlüsseln. Leider komme ich hier nicht weiter, weil ich nicht genau weiß, wie die Konfigurationsdatein aussehen müssen, damit das funktioniert. Ich würde gerne beispiel.de aufrufen und dann entsprechen die Seite beispiel.de mit https aus der VM aufrufen. Wie müssen die Konfigurationsdateien dann aussehen?
Viele Grüße
MrOhlson
hab schon viel im Internet gesucht, aber bin mir immer noch nicht ganz sicher, wie die Konfigurationsdateien aussehen müssen. Folgendes Problem:
Ich hab einen dedizierten Server mit einer einzigen IP. Dort hab ich Proxmox installiert und nun eine Virtuelle Maschine mit Ubuntu 16.04 Server eingerichtet. Diese virtuelle Maschine hat zum Beispiel die IP: 192.168.4.2. Auf dem Proxmoxserver und in der VM laufen Nginx. Nun hab ich alles mir Proxy Pass entsprechend eingerichtet.
Proxmox Nginx:
Code:
server {
listen 80;
server_name beispiel.de;
...
location / {
proxy_pass http://192.168.4.2;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
VM Nginx
server {
listen 80;
server_name beispiel.de;
...
}
Das funktioniert alles soweit. Allerdings wollte ich das ganze jetzt noch mit SSL von Letsencrypt verschlüsseln. Leider komme ich hier nicht weiter, weil ich nicht genau weiß, wie die Konfigurationsdatein aussehen müssen, damit das funktioniert. Ich würde gerne beispiel.de aufrufen und dann entsprechen die Seite beispiel.de mit https aus der VM aufrufen. Wie müssen die Konfigurationsdateien dann aussehen?
Viele Grüße
MrOhlson