VirtualBox-Netzwerkadapter
VirtualBox stellt für die virtuellen Maschinen zwei Netzwerkadapter zur Verfügung:
igb1als Netzwerkbrücke zu dem physikalischen Interface. Auf dieser Schnittstelle werden die nach außen hin sichtbaren und gerouteten IP-Adressen untergebrachtvboxnet0als virtuelles Netzwerk, welches nur innerhalb von VirtualBox lebt und nach außen hin überhaupt nicht erreichbar ist
IP-Adressen
Folgende statische IP-Adressen sind (für die VirtualBox-Dienste) vergeben:
| IP-Adresse | Netzmaske | DNS-Eintrag | Beschreibung |
|---|---|---|---|
| 134.245.253.5 | 26 | contest.software-challenge.de | Das Produktiv-Wettkampfsystem, sichtbar von außen |
| 134.245.253.6 | 26 | staging.software-challenge.de | Staging-System als Vorstufe für das Produktivsystem, sichtbar von außen |
| 192.168.56.1 | 23 | ./. | DHCP-Server für das interne Netzwerk |
| 192.168.56.2 | 23 | ./. | Die Schnittstelle des Produktivsystems, mit dem sich die lokalen Clients verbinden können |
| 192.168.56.3 | 23 | ./. | Schnittstelle des Staging-Systems für die lokalen Clients |
DHCP-Adressvergabe an die Clients
VirtualBox stellt auf dem Netzwerk vboxnet0 einen DHCP-Dienst zur Verfügung, der aus dem Pool 192.168.57.1 bis 192.168.57.254 IP-Adressen für Clients zur Verfügung. Die zugehörige Netzmaske ist /23 (also 255.255.255.254), damit die Clients sich mit den statischen IPs der Systeme verbinden können. Ferner gibt es noch eine Hostroute von 192.168.56.0 nach 192.168.56.1, deren Sinn sich mir allerdings nicht erschließt.
> VBoxManage list dhcpservers
NetworkName: HostInterfaceNetworking-vboxnet0
IP: 192.168.56.100
NetworkMask: 255.255.0.0
lowerIPAddress: 192.168.57.1
upperIPAddress: 192.168.57.254
Enabled: Yes
Schema
Hier ist noch ein Bild, dass Willi Burmeister gemalt hat. Es ist nicht unbedingt konsistent mit den o.g. IP-Adressen oder der tatsächlichen Konfiguration und sollte bis auf weiteres nur als Orientierung genutzt werden:
Verwaltungsbereich
134.245.248.0/25
+---------+---------+
|
| +
| | Zugang zum Internet
|15 | 134.245.253.0/26
1 +-----+-----+ 4 |
+----+ hardware +---------+
| +-----------+ |
| |
| |
| +-----------+ 5 |
| | VM main +---------+
| +-----+-----+ |
| | 2 |
| | |
| | +
| |
+---+----------+----+-------+
192.168.56.0/24 |
Rechnerintern |
| dhcp
+-----+-----+
| VM x |
+-----------+
Remote Desktop für die virtuellen Maschinen
Der VM-Host stellt für die virtuellen Maschinen die Konsole via Remote Desktop (RDP) zur Verfügung. Hier die relevanten Ports:
- vmmain: 4711
- vmstaging: 4712
- vmclient_test: 3900