Allgemein
Mit dem vSwitch können deine Server standortübergreifend über virtuelle Layer-2 Netzwerke miteinander verbunden werden. In der Administrationsoberfläche Robot können über die Schaltfläche "vSwitches" in der Serverübersicht die Möglichkeit vSwitche anzulegen und zu konfigurieren. Details hierzu finden sich im Artikel Vswitch.
Server Konfiguration (Windows)
Dedicated Server
Für den vSwitch muss ein Netzwerkadapter mit der im Robot eingestellen VLAN-ID konfiguriert werden. Zusätzlich sollte die MTU (Maximum Transmission Unit) des Adapters auf 1400 herabgesetzt werden.
VLAN über NIC Teaming
Um zusätzlich zur Haupt-IP-Adresse des Hosts über das gleiche Interface VLAN Traffic versenden zu können muss der physische Adapter in ein Team aufgenommen werden und diesem für jede VLAN-ID ein Interface hinzugefügt werden.
Im Servermanager NIC Teamvorgang auswählen.
Im neu geöffneten Fenster lässt sich ein neuer Teamvorgang anlegen indem man die gewünschten Adapter unter Adapter und Schnittstellen auswählt, mit einem Rechtsklick auf einen der ausgewählten Adapter, oder auf AUFGABEN -> Zum neuen Team hinzufügen auswählt.
Hinweis: Die AUFGABEN-Schaltfächen bleiben ausgegraut wenn kein Netzwerkadapter oder Teamschnittstelle im jewiligen Tab ausgewählt ist.
Unter Weitere Eigenschaften -> Primäre Teamschnittstelle muss die im Robot gewählte VLAN-ID eingetragen werden
Hinweis: Sämtliche Verbindungen wie z.B. RDP werden beendet um den Teaming-Adapter zu erstellen.
Interface Konfiguration
Das via NIC Teaming erzeugte VLAN-Interface kann nun über die Systemsteuerung -> Netzwerk und Internet -> Netzwerkverbindungen -> Adapterkonfiguration bzw. ncpa.cpl wie üblich verwaltet werden.
Hinweis: Windows Server unterstützt nur ein einzelnes Standardgateway. Gegebenenfalls sind zusätzliche statische Routen je nach Anwendungsfall erforderlich.
IPs hinzufügen
Über die Eigenschaften des Netzwerkadapters kann wie gewohnt eine IP konfiguriert werden.
Nutzung mehrerer IP-Adressen
Zusätzliche IPs können im TCP/IP Dialog über Erweitert... hinzugefügt werden.
MTU
Die MTU sollte für VLAN-Interfaces auf 1400 herabgesetzt werden. Die Konfiguration kann über die Eingabeaufforderung erfolgen.
Interface Namen und IDs auslesen:
\:> netsh interface ip show interface
Für die einzelnen VLAN-Interfaces die MTU setzen
\:> netsh interface ipv4 set subinterface <ID> mtu=1400 store=persistent
Gleiches für IPv6
\:> netsh interface ipv6 set subinterface <ID> mtu=1400 store=persistent
HyperV
Eine Konfiguration via NIC Teaming ist für die Verwendung von VLANs in Verbindung mit virtuellen Maschinen nicht notwendig.
Es genügt völlig für jeden Netzwerkadapter einer virtuellen Maschine im Bereich Einstellungen eine VLAN-ID zu konfigurieren.
Allerdings muss auch hier die MTU für jede virtuelle Maschine angepasst werden.
Windows mit Cloud-Netzwerk verbinden
Dedicated Server, sowie virtuelle Server aus dem Hetzner Cloud-Netzwerk können über eine statische Route miteinander verbunden werden.
Als Beispiel ein bereits eingerichtetes Cloud-Netzwerk und ein vSwitch mit folgender Konfiguration:
- 192.168.0.0/16 - Ihr Cloud Netz (übergeordnetes Netzwerk)
- 192.168.0.0/24 - internes Cloud Server Netz
- 192.168.1.0/24 - vSwitch (#12345)
Die Konfiguration sollte in etwa wie folgt aussehen:
Damit die Server miteinander kommunizieren können, muss eine statische Route eingerichtet werden um das Subnetz des übergeordneten Cloud-Netzwerks mit dem vSwitch zu verbinden.
In Powershell kann eine Route wie folgt angelegt werden:
route -P add 192.168.0.0 mask 255.255.0.0 192.168.1.1 METRIC 1Eine Verbindung zwischen Cloud-Server und einem Dedicated Server sollte nun über z.b. Ping oder SSH möglich sein:
Um sicherzustellen, dass alles korrekt eingerichtet ist, lassen sich die Routen für das Cloud-Netzwerk mit dem folgenden Befehl überprüfen:
Get-NetRoute -DestinationPrefix 192.168.0.0/16 | Format-TableDie Ausgabe des Befehls sollte für die Beispielkonfiguration wie folgt aussehen: