Software Challenge : Netzwerkkonfiguration

VirtualBox-Netzwerkadapter

VirtualBox stellt für die virtuellen Maschinen zwei Netzwerkadapter zur Verfügung:

  • igb1 als Netzwerkbrücke zu dem physikalischen Interface. Auf dieser Schnittstelle werden die nach außen hin sichtbaren und gerouteten IP-Adressen untergebracht
  • vboxnet0 als 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-AdresseNetzmaskeDNS-EintragBeschreibung
134.245.253.526contest.software-challenge.deDas Produktiv-Wettkampfsystem, sichtbar von außen
134.245.253.626staging.software-challenge.deStaging-System als Vorstufe für das Produktivsystem, sichtbar von außen
192.168.56.123./.DHCP-Server für das interne Netzwerk
192.168.56.223./.Die Schnittstelle des Produktivsystems, mit dem sich die lokalen Clients verbinden können
192.168.56.323./.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