Um etwas im Windowsbereich zu testen, benötigt man häufig viel Infrastruktur neben dem eigentlichen Produkt, welches man testen möchte. Daher habe ich mich dazu entschieden auf einem Host eine virtuelle Umgebung mit Hyper-V zu betreiben.
Eine zentrale Rolle spielt ein Windows-Server der als Router zwischen meinem eigentlichen Heimnetz und meinen Testnetzen die Verbindungen Routet. [WindowsRouter]
In drei Netzen teile ich Clients, Server und DMZ auf.
| IP-Netz | Bezeichnung |
|---|---|
| 10.1.0.0/24 | Server |
| 10.1.1.0/24 | Clients |
| 10.1.2.0/24 | DMZ |
Da der Host nicht 24/7 in Betrieb ist, und ich keine Routen auf jedem einzelnen Client pflegen möchte, habe ich auf meinem Router eine Route in das 10.0.0.0/24 Netz über den angesprochenen Windows-Router gesetzt.
Asynchrones-Routing ! Das bedeutet, dass ein Paket, welches von einem Client meines Heimnetzes (192.168.1.0/24) an den Router gesendet wird, dort nach der Routingtabelle an die IP-Adresse des WindowsRouters weitergeleitet wird und auf dem Rückweg von der Netzwerkschnittstelle des WindowsRouters direkt an den Client zurück gesendet wird, da aus sicht des Routers das Netz 192.168.1.0 auf seinem Interface ohne Route erreichbar ist. Das sollte man in Fehlerfall immer im Hinterkopf behalten!

Bei den Lizenzen setze ich auf die Evaluierungsversionen von Microsoft bei denen ein Server 180 Tage verwendet werden kann ohne Funktionen einbüßen zu müssen.