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?
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.
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.
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.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.