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. ROHDE & SCHWARZ GmbH & Co. KG, München
  2. CG Gruppe Aktiengesellschaft, Berlin
  3. technotrans AG, Münsterland, Warendorf, Sassenberg, Ostwestfalen-Lippe
  4. AMADA GmbH, Haan


Anzeige
Spiele-Angebote
  1. 19,99€
  2. (-74%) 10,49€
  3. (-67%) 19,99€

Folgen Sie uns
       


  1. Code-Audit

    Kaspersky wirbt mit Transparenzinitiative um Vertrauen

  2. iOS 11+1+2=23

    Neuer Apple-Taschenrechner versagt bei Kopfrechenaufgaben

  3. Purism Librem 13 im Test

    Freiheit hat ihren Preis

  4. Andy Rubin

    Drastischer Preisnachlass beim Essential Phone

  5. Sexismus

    US-Spielforum Neogaf offenbar abgeschaltet

  6. Kiyo und Seiren X

    Razer bringt Ringlicht-Webcam für Streamer

  7. Pixel 2 XL

    Google untersucht Einbrennen des Displays

  8. Max-Planck-Gesellschaft

    Amazon eröffnet AI-Center mit 100 Jobs in Deutschland

  9. Windows 10

    Trueplay soll Cheating beim Spielen verhindern

  10. Foto-App

    Weboberfläche von Google Fotos hat Bilderlücken



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
ZFS ausprobiert: Ein Dateisystem fürs Rechenzentrum im privaten Einsatz
ZFS ausprobiert
Ein Dateisystem fürs Rechenzentrum im privaten Einsatz
  1. Librem 5 Purism zeigt Funktionsprototyp für freies Linux-Smartphone
  2. Pipewire Fedora bekommt neues Multimedia-Framework
  3. Linux-Desktops Gnome 3.26 räumt die Systemeinstellungen auf

Verschlüsselung: Niemand hat die Absicht, TLS zu knacken
Verschlüsselung
Niemand hat die Absicht, TLS zu knacken
  1. RSA-Sicherheitslücke Infineon erzeugt Millionen unsicherer Krypto-Schlüssel
  2. TLS-Zertifikate Zertifizierungsstellen müssen CAA-Records prüfen
  3. Certificate Transparency Webanwendungen hacken, bevor sie installiert sind

Zotac Zbox PI225 im Test: Der Kreditkarten-Rechner
Zotac Zbox PI225 im Test
Der Kreditkarten-Rechner

  1. Warum nur Full HD?

    mbirth | 15:26

  2. Re: Verbraucher bleibt dabei nur zu hoffen, dass...

    gadthrawn | 15:26

  3. Re: Auch hier wieder die Frage:

    Niaxa | 15:25

  4. Re: Verurteilung

    Eisboer | 15:24

  5. Re: Warum Inhalte überhaupt depublizieren?

    Kein Kostverächter | 15:24


  1. 15:38

  2. 15:23

  3. 12:02

  4. 11:47

  5. 11:40

  6. 11:29

  7. 10:50

  8. 10:40


  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