VM mit gleicher IP betreiben wie Host

fstaske

Renowned Member
Dec 31, 2016
21
0
66
25
Ich habe bei Hetzner einen Proxmox Virtualisierer und nur eine öffentliche IP.
Ich möchte gerne die VM mit der gleichen IP Adresse betreiben wie der Host.
Wie muss ich da vorgehen?
 
Ist dir eine zusätzliche IP zu teuer oder warum der sinnfreie Einsatz von Proxmox?

Guten Rutsch
 
Ist dir eine zusätzliche IP zu teuer oder warum der sinnfreie Einsatz von Proxmox?

Guten Rutsch
Also wir haben 3 Proxmox Maschinen, zwei davon haben zusätzliche ips.
Auf dieser Maschine ist nur eine VM vorgesehen, und jetzt bitte nicht nach den Sinn fragen.
Wenn der Kunde das so möchte, bekommt er das auch.
 
OK die Erklärung lass ich gelten. Nur wüsste ich jetzt nicht wie du das geregelt bekommen sollst. Ggf. Wie bei anderen über nat.
 
Ich habe bei Hetzner einen Proxmox Virtualisierer und nur eine öffentliche IP.
Ich möchte gerne die VM mit der gleichen IP Adresse betreiben wie der Host.
Wie muss ich da vorgehen?
Hi,
kommt drauf an, welche Dienste unter der VM erreichbar sein sollen.
Wenn es z.B. nur Port 80+443 sein soll, einfach per iptables rule an die interne VM-IP weiterleiten (und alle Antworten NATen).
Wenn die VM per ssh ereichbar sein soll, geht dies nur über ein anderen Port als 22 - denn den belegt der host ja schon.

Wenn mehr als eine VM für Webdienste genutzt werden soll, wäre ein Reverse-Proxy wie haproxy eine gute Wahl.

Udo
 
Wenn es hardcore sein soll kannst du auch Proxmox VE eine private IP geben und dem Gast die "richtige". Dann hast du dein Setup und mit der sinnfreien Virtualisierung der Virtualiserung wegen. Du kannst dann ein NAT zum Proxmox VE hin machen und hast dann alle Ports an der VM und nur ein paar an der VM. Setup ist komplexer und fehleranfälliger und bist bei einem Fehler (aussperren oder so) am Ende.

Die NAT-Lösung von @udo ist aber die einfachere und gängigste Lösung.