Dienstag, 9. August 2011

Netzwerk mit Virtualbox und Host

Im Folgenden wird gezeigt, wie man ein in Virtualbox installiertes Linux (in diesem Fall Debian Squeeze) mit der Hostmaschine verbindet.
Dazu gibt es viele Anleitungen, aber ich schreibe meine Erfahrungen hier nieder um nicht ständig danach zu suchen.

Variante 1
Im Menü Netzwerkadapter in Virtualbox ist Host-Only-Adapter zu wählen. In der Datei /etc/network/interfaces sucht man die Zeile
iface eth0 inet dhcp
und ändert dhcp in static um.
Dann noch folgende Zeilen hinzufügen:
address 10.0.2.15
gateway 10.0.2.16
netmask 255.255.255.0

Dann ifup eth0 eingeben. Es sollte keine Fehlermeldung erscheinen.

Virtualbox erstellt in Windows ein Netzwerkadapter mit dem Namen VirtualBox Host-Only Network. IPv4-Eigenschaften bearbeiten:

IP: 10.0.2.16/24
GW: 10.0.2.15

Variante 2
Allerdings ist mit dieser Variante kein Internetzugriff möglich. Dazu muss man den Netzwerkadapter auf NAT umstellen.

In der Datei /etc/network/interfaces muss man den Parameter static wieder auf dhcp umstellen und die 3 weiteren Angaben kommentieren. Dann ifdown eth0 und anschl. ifup eth0 eingeben. In Windows überbrückt man die beiden Adapter.

Variante 3
Wenn die Linux-Maschine in das physische Netzwerk eingebunden und erreichbar sein soll, gibt es noch die Möglichkeit, Netzwerkbrücke als Netzwerkadapter auszuwählen. Auch hier müssen die beiden Adapter überbrückt werden und Linux auf dhcp einstellen. Es wird ein DHCP-Server eingerichtet und die Rechner können die IP-Adressen automatisch beziehen.



Keine Kommentare: