Hyper-V - Standard-Switch & DHCP-Server

Oct 16 2020

Ich möchte eine virtuelle Testumgebung erstellen (in Hyper-V [ich weiß, einige sagen vielleicht eine schlechte Wahl, aber die Realität verlangt es]), um mit Dingen wie Domain / DC, DHCP usw. zu spielen.

Bisher weiß ich, dass der "Standard" -Schalter von Hyper-V einem Gast eine IP-Adresse 172.xxx.xxx.xxx zur Verfügung stellt und dem Gast auch den Zugriff auf das Internet über den Host ermöglicht. Ich vermute, dass das, was Sie als Netzwerkbrücke bezeichnen, sich bei KVM oder sogar bei Containernetzwerken wie LXD möglicherweise genauso verhält.

Die Frage, die ich habe, lautet: Würde ein DHCP-Server, der in einer VM mit einem überbrückten Netzwerkadapter (auch als Standard-Switch bezeichnet) ausgeführt wird, im Konflikt mit anderen Clients (hinsichtlich der Zuweisung von IP-Adressen) im lokalen Netzwerk des Hyper-V-Hosts stehen? oder nur Clients desselben internen virtuellen Netzwerks betreffen?

Antworten

1 Tonny Oct 16 2020 at 18:59

Der virtuelle Switch ist ein eigenständiges LAN, das von einem virtuellen Router, der ebenfalls Teil von Hyper-V ist, nach außen NATTED wird. Es ist NICHT überbrückt.

Hyper-V bietet auch DHCP für dieses LAN. Dies steht offensichtlich in Konflikt mit Ihrem eigenen DHCP-Server im virtuellen LAN. Andere virtuelle LANs sind davon nur betroffen, wenn Sie den virtuellen Router explizit für die DHCP-Weiterleitung konfigurieren (keine Ahnung, ob dies in Hyper-V überhaupt möglich ist).

Um in der virtuellen Umgebung sicher mit Ihrem eigenen DHCP spielen zu können, müssen Sie Hyper-V konfigurieren, nicht das do DHCP für dieses virtuelle LAN. (Ich bin kein Hyper-V-Experte. Ich bin ein VMWare-Typ. Ich weiß nicht, ob Hyper-V so konfiguriert werden kann, aber jedes anständige Virtualisierungsprodukt sollte dazu in der Lage sein.)