Abo
  • Services:
Anzeige
Virtualbox mit und ohne grafische Oberfläche.
Virtualbox mit und ohne grafische Oberfläche. (Bild: Screenshot: Jörg Thoma)

Die virtuelle Maschine vernetzen

Virtualbox kann mehrere verschiedene Netzwerkkarten emulieren. Normalerweise wird bei Debian eine virtuelle Version von Intels Netzwerkkarte PRO/1000 MT Desktop eingerichtet, die laut Beschreibung von den meisten Betriebssystemen erkannt wird und ohne die Installation zusätzlicher Treiber verwendet werden kann. Bei der Eingabe an der Kommandozeile werden die Kürzel der jeweiligen Karten benötigt, die im Handbuch nachgelesen werden können. Aber Achtung: Beim späteren Wechsel der Netzwerkkarte bekommen wir Probleme mit dem integrierten DHCP-Server.

Anzeige
  •  Virtualbox lässt sich auch ohne grafische Oberfläche bedienen. (Screenshot: Jörg Thoma)
  • Über die Kommandoziele lassen sich detaillierte Informationen zu einzelnen virtuellen Maschinen anzeigen. (Screenshot: Jörg Thoma)
  • Für den Betrieb ohne grafische Oberfläche können minimale Grafikeinstellungen beibehalten werden. (Screenshot: Jörg Thoma)
  • Über die Kommandozeile lassen sich Controller und virtuelle Festplatten hinzufügen. (Screenshot: Jörg Thoma)<br>
  • Auch Netzwerkarten oder Netzwerkeinstellungen lassen sich per Kommandozeilenbefehl einrichten. (Screenshot: Jörg Thoma)<br>
  • Mit unserer Beispieldatei lässt sich Debian Jessie ohne Zutun einrichten. (Screenshot: Jörg Thoma)
  • Statt im Klartext können dabei auch gehashte Passwörter übergeben werden. (Screenshot: Jörg Thoma)
  • Die automatische Installation erfolgt über den in Virtualbox integrierten TFTP-Server. (Screenshot: Jörg Thoma)
  • Dazu muss auch das Bootmenü angepasst werden. (Screenshot: Jörg Thoma)
  • Auch die Startreihenfolge lässt sich per Befehlseingabe ändern. (Screenshot: Jörg Thoma)
  • Über den seriellen Port kann die Protokollierung des Debian-Installers mitgelesen werden. (Screenshot: Jörg Thoma)
  • Nach erfolgreicher Installation lässt sich Debian in der virtuellen Maschine per SSH steuern. (Screenshot: Jörg Thoma)
Auch Netzwerkarten oder Netzwerkeinstellungen lassen sich per Kommandozeilenbefehl einrichten. (Screenshot: Jörg Thoma)<br>

Eine virtuelle Netzwerkkarte kann über verschiedene Netzwerke kommunizieren. Zur Auswahl stehen NAT, eine Netzwerkbrücke, ein internes Netzwerk und ein Host-only Adapter. Die Unterschiede liegen unter anderem in der Erreichbarkeit der virtuellen Maschine von außen und in der Kommunikation untereinander, falls etwa mehrere virtuelle Maschinen ein Netzwerk bilden sollen. Es ist auch möglich, einer virtuellen Maschine zwei oder mehr Netzwerkadapter zuzuweisen. Die Optionen für die Netzwerkkonfiguration sind zu zahlreich, um sie hier alle zu besprechen. Es lohnt sich durchaus, das entsprechende Kapitel des Handbuchs zu Virtualbox durchzulesen.

NAT ist die erste Wahl

Richtet man eine virtuelle Maschine in der grafischen Oberfläche ein, wird ein Netzwerkadapter standardmäßig mit NAT angeboten. Dieses Network Address Translation ist eine Art Firewall: Die virtuelle Maschine kann zwar nach außen kommunizieren, ist aber von dort aus nicht erreichbar, also auch nicht vom Rechner, auf dem die virtuelle Maschine läuft. NAT kann allerdings auch so konfiguriert werden, dass bestimmte Ports durchlässig sind. So lässt sich beispielsweise der Port 22 für einen SSH-Zugang öffnen, damit wir später Zugriff auf die virtuelle Maschine erhalten.

Da wir später Linux über das Netzwerk installieren wollen, benötigen wir einen Zugang für das Trivial File Transfer Protocol (TFTP) über das Preboot Execution Environment (PXE). Das NAT in Virtualbox unterstützt beides. Demnach richten wir unsere Netzwerkkarte mit dem Befehl

vboxmanage modifyvm "Debian_Server" --nic1 nat --nictype1 82540EM

ein. Die an dem Parameter --nic angehängte Ziffer 1 bezeichnet den ersten Netzwerkadapter der virtuellen Maschine. Standardmäßig nutzt Virtualbox den IPv4-Adressraum 10.0.2.0/24, wenn nur eine Netzwerkkarte verwendet wird. Das Gastsystem erhält die IP-Adresse 10.0.2.15, das Gateway hat die Adresse 10.0.2.2 und der dazugehörige Nameserver hat die Adresse 10.0.2.3. Kommt eine zweite Karte hinzu, erhält sie die Adresse 10.0.3.15. Der IPv4-Adressraum lässt sich auch ändern, etwa mit

vboxmanage modifyvm "Debian_Server" --natnet1 "192.168/16".

Dann bekommt das Gastsystem die IP-Adresse 192.168.0.15 und das Gateway ist über 192.168.0.2 erreichbar. Aber Achtung: Der DHCP-Server der virtuellen Maschine beansprucht dann sämtliche IP-Adressen von 192.168.0.0 bis 192.168.254.254 für sich. Sie werden selbstverständlich nur vergeben, wenn die virtuelle Maschine weitere Netzwerkkarten erhält. Ohnehin bleibt das virtuelle Netzwerk dem realen verborgen.

SSH weiterleiten

Schließlich wollen wir später vom Wirtssystem aus mit der virtuellen Maschine per SSH kommunizieren. Dazu richten wir eine Weiterleitung mit

vboxmanage modifyvm "Debian_Server" --natpf1 "gastssh,tcp,,2222,,22"

ein. Später können wir über Port 2222 des Wirtssystems auf den Port 22 im Gastsystem zugreifen, der standardmäßig für SSH reserviert ist. Die Bezeichnung gastssh kann frei gewählt werden. Die an dem Parameter --natpf angehängte Ziffer 1 weist die erstellte Regel dem ersten Netzwerkadapter der virtuellen Maschine zu. Mit dem Befehl

vboxmanage modifyvm "Debian_Server" --natpf1 delete "gastssh"

wird die Weiterleitung wieder gelöscht.

Prinzipiell sind damit die wichtigsten Komponenten unserer virtuellen Maschine eingerichtet. Jetzt geht es an die Installation eines Linux-Systems - ganz ohne Eingaben.

 Virtuelle Festplatte einrichtenInstallation ohne Eingaben 

eye home zur Startseite
ossps 16. Mär 2016

ssh -X user@host virtualbox Trotz ohne GUI auf dem Server geht Maschine anlegen und...

486dx4-160 13. Mär 2016

Useless use of root. Ach, und unter AIX geht's auch nicht.

Ovaron 11. Mär 2016

Für mich verströmt das vor allem das Flair von "Ich weiß was da drin passiert" und "wenn...

_Jan 10. Mär 2016

Bei mir schon dkms status vboxguest, 5.0.16, 3.19.0-43-generic, x86_64: installed

_Jan 10. Mär 2016

Bei mir schon dkms status vboxguest, 5.0.16, 3.19.0-43-generic, x86_64: installed



Anzeige

Stellenmarkt
  1. Robert Bosch GmbH, Reutlingen
  2. Deutsche Gesellschaft für Internationale Zusammenarbeit (GIZ) GmbH, Eschborn
  3. Moritz J. Weig GmbH & Co. KG, Mayen
  4. ETAS GmbH, Stuttgart


Anzeige
Blu-ray-Angebote
  1. (u. a. Reign, Person of Interest, Gossip Girl, The Clone Wars)
  2. 29,99€ (Vorbesteller-Preisgarantie)
  3. 24,99€ (Vorbesteller-Preisgarantie)

Folgen Sie uns
       


  1. Datenschutz

    Facebook erhält weiterhin keine Whatsapp-Daten

  2. Glasfaser

    Telekom will mehr Kooperationen für FTTH

  3. Open Data

    OKFN will deutsche Wetterdaten befreien

  4. Spectrum Next

    Voll kompatible Neuauflage des ZX Spectrum ist finanziert

  5. OmniOS

    Freier Solaris-Nachfolger steht vor dem Ende

  6. Cybercrime

    Computerkriminalität nimmt statistisch gesehen zu

  7. Red+ Kids

    Vodafone führt Tarif für Kinder unter zehn Jahren ein

  8. Quantencomputer

    Alleskönner mit Grenzen

  9. Deutschland

    Handelsplattform soll echte Glasfaser stärker verbreiten

  10. App Store

    Apple kürzt Provision für Affiliate-Links



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
DLR-Projekt Eden ISS: Das Paradies ist ein Container
DLR-Projekt Eden ISS
Das Paradies ist ein Container
  1. Weltraumschrott "Der neue Aspekt sind die Megakonstellationen"
  2. Transport Der Güterzug der Zukunft ist ein schneller Roboter
  3. "Die Astronautin" Ich habe heute leider keinen Flug ins All für dich

Quantenphysik: Im Kleinen spielt das Universum verrückt
Quantenphysik
Im Kleinen spielt das Universum verrückt

Elektromobilität: Wie kommt der Strom in die Tiefgarage?
Elektromobilität
Wie kommt der Strom in die Tiefgarage?
  1. Elektroauto Opel Ampera-E kostet inklusive Prämie ab 34.950 Euro
  2. Elektroauto Volkswagen I.D. Crozz soll als Crossover autonom fahren
  3. Sportback Concept Audis zweiter E-tron ist ein Sportwagen

  1. Absolut Sinnvoll! (kwt)

    Ockermonn | 16:32

  2. Re: Gibts bei uns schon

    neocron | 16:30

  3. Re: DRM braucht es nicht - Aber auf den Fire...

    PiranhA | 16:30

  4. Re: Visionen?

    Hotohori | 16:30

  5. Re: kann nicht sein...

    neocron | 16:29


  1. 16:19

  2. 16:02

  3. 15:40

  4. 14:51

  5. 14:17

  6. 13:52

  7. 12:45

  8. 12:03


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel