Was wird bei einem Router erwartet, wenn eine virtuelle Maschine mit einem überbrückten Netzwerk verbunden ist?

Was wird bei einem Router erwartet, wenn eine virtuelle Maschine mit einem überbrückten Netzwerk verbunden ist?

Ich versuche, mithilfe eines überbrückten Netzwerks ein Netzwerk mit einigen virtuellen Maschinen einzurichten.

  • Hostcomputer: Ubuntu Gnome 16.04.
  • VirtualBox 5.0.24
  • Gastsysteme: Debian Jessie CLI
  • Routeradresse: 192.168.1.1
  • Host-PC-Adresse: 192.168.1.4

Ich brauche statische IPs. Also setze ich die/etc/Netzwerk/Schnittstellender Gäste (jeder Gast hat eine eigene IP):

auto eth0
iface eth0 inet static
    address 192.168.1.20
    netmask 255.255.255.0
    network 192.168.1.1
    gateway 192.168.1.1

Mein Verständnis eines überbrückten Netzwerks ist, dass die VM direkt mit dem Router verbunden ist und der Router die IPs verwaltet. Nach dem Neustart der VM erwarte ich, diese IP in meiner Router-Statusansicht zu sehen (im Browser mit 192.168.1.1/info aufgerufen), aber die VM ist nicht aufgeführt.

Ist dieses Verhalten richtig? Und warum?

Vielen Dank im Voraus,
Alex

Antwort1

Wenn Sie DHCP nicht verwenden, stehen dem Router nur zwei Möglichkeiten zur Geräteerkennung zur Verfügung:

  • Den gesamten Netzwerkverkehr abhören – bei begrenzter CPU-Leistung nicht wirklich praktikabel; eingeschränkte Nutzung mit Switches
  • Verbindungsverfolgungstabelle verwenden, die ohnehin für NAT vorhanden ist

Das bedeutet, dass Ihre virtuelle Maschine angezeigt wird, sobald sie eine Verbindung zum Internet herstellt. Die meisten Linux-Distributionen nutzen das Internet nicht von sich aus.

Das bloße Einrichten der Netzwerkverbindung ist ohne jegliche Kommunikation möglich, allerdings wird normalerweise geprüft, ob doppelte IP-Adressen vorhanden sind.

verwandte Informationen