Einfache Virtualisierung mit Ubuntu 16.04 Linux und KVM

Einfache Virtualisierung mit Ubuntu 16.04 Linux und KVM

Sicher, VirtualBox ist eine beliebte Lösung für eine schnelle und einfache Virtualisierung unter Linux, aber KVM kann eine robustere und effizientere Lösung mit minimaler Konfiguration bieten. Mit der Verwendung von Tools wie Virt-Manager kann es genauso einfach zu bedienen sein.

Konfigurieren Sie Ubuntu auf Host

Graphical Bridged Networking

Bevor Sie Ubuntu auf virtuelle Maschinen einstellen, ist es eine gute Idee, überbrückte Netzwerke einzurichten. Mithilfe der integrierten virtualisierten Netzwerkoberfläche von KVM können virtuelle Maschinen im lokalen Netzwerk zusammen mit physischen Maschinen existieren. Der einfachste Weg, dies zu tun, ist die Verwendung von Network Manager.

Klicken Sie zunächst mit der rechten Maustast.
In jedem Fall ist es das Ziel, zur Auflistung der Netzwerkverbindungen zu gelangen. Klicken Sie dort an Hinzufügen. Sie werden mit einem Menü angezeigt, in dem Sie den Verbindungstyp auswählen können. Wählen Brücke unter dem Virtuell Abschnitt und klicken Code.

Anschließend sehen Sie ein Konfigurationsfenster für die neue Brücke. Sie können es so konfigurieren, wie Sie möchten, einschließlich des Namens, dies jedoch sicherstellen Automatisch eine Verbindung herstellen… Und Alle Nutzer… werden unter dem überprüft Allgemein Tab.

Unter dem IPv4 Registerkarte, es gibt Einstellungen zum Konfigurieren der Netzwerkschnittstelle. Wenn Sie Einfachheit wollen, stellen Sie sicher, dass dies sicherstellen Methode: ist eingestellt auf DHCP. Wenn Sie eine statische IP -Adresse wünschen, können Sie sie gerne konfigurieren.

Zurück am Brücke Registerkarte, klicken Sie Hinzufügen Um die Brücke mit einem Netzwerkgerät zu verknüpfen. Sie erhalten erneut ein Fenster, in dem Sie aufgefordert werden, die Art der Verbindung auszuwählen. Ethernet ist wahrscheinlich derjenige, den Sie suchen, es sei denn, Sie benötigen eine spezielle Konfiguration.

Nach dem Klicken, Erstellen, Sie sehen ein anderes Konfigurationsfenster. Unter Gerät Wählen Sie die Netzwerkschnittstelle aus, die Sie überbrücken möchten. Stellen Sie wie die Brückenkonfiguration sicher, dass dies sichergestellt ist Automatisch eine Verbindung herstellen… Und Alle Nutzer… werden unter dem überprüft Allgemein Tab. Wenn dies erledigt ist, klicken Sie auf Speichern. Sicher auch die Brücke.

Zurück auf der Netzwerkverbindungen Fenster löschen Sie die vorhandene Verbindung, die der Brücke hinzugefügt wurde.

Zu diesem Zeitpunkt sollte Network Manager die Änderungen abholen und anwenden. Wenn nicht, starten Sie es mit Systemd neu,.

$ sudo systemCTL Neustart Networking neu

Wenn alles andere fehlschlägt, starten Sie den Computer neu.



Handbuch überbrückte Netzwerke

Der erste Schritt, um eine Netzwerkbrücke manuell auf Ubuntu zu bearbeiten, besteht darin, die zu installieren Brücken -Utils Paket.

$ sudo apt-get install Bridge-Utils

Der Bridge-Utils Das Paket bietet Dienstprogramme zum Erstellen und Verwalten von Netzwerkbrücken. Der Hauptsachen brauchte hier die BRCTL Dienstprogramm.

$ sudo brctl addbr BR0 $ sudo ip adDr show $ sudo brctl adf BR0 ETH0 

Die obigen Befehle verwenden die Grundlagen für die Brücke. Erste, BRCTL Fügt die überbrückte Schnittstelle hinzu BR0. Der zweite Befehl sucht nach den IP -Adressen der derzeit verwendeten Schnittstellen. Wählen Sie das, das Ihr System tatsächlich verwendet. In diesem Leitfaden wird es als bezeichnet Eth0. Die letzte Zeile legt die Brücke zwischen BR0 Und Eth0.

Jetzt, da dies eingerichtet ist, ist es an der Zeit, die Brückendetails zur Konfiguration der Netzwerkschnittstellen hinzuzufügen. Öffnen Sie dazu die Konfiguration als Root, wie im folgenden Befehl.

$ sudo vim/etc/network/interfaces

Um die Brücke zu verwenden Eth0 Für den Namen Ihrer Schnittstelle.

# Festlegen, welche Schnittstellen am Start geladen werden sollen und die Loopback auto lo br0 iface lo inet Loopback festlegen # Setzen Sie die vorhandene Schnittstelle auf Handbuch, um zu verhindern, dass sie die Brücke über DHCP IFACE ETH0 INET -Handbuch erstellen # Erstellen Sie die Brücke und stellen Sie sie auf DHCP ein. Verknüpfen Sie es mit der vorhandenen Schnittstelle. IFACE BR0 INET DHCP BRIDGE_PORTS ETH0 

Speichern Sie die Konfiguration und beenden Sie den Texteditor, wenn die Änderung abgeschlossen ist. Alles sollte für die Arbeit eingestellt werden, um zu arbeiten. Nichts anderes wird sich in Bezug auf den normalen Gebrauch ändern. Für die Anwendungen, die sie verwenden, stehen nur eine überbrückte Schnittstelle zur Verfügung. Damit die Brücke wirksam werden kann, starten Sie das Networking mit Systemd neu.

$ sudo systemCTL Stop Network-Manager $ sudo systemCTL Deaktivieren Sie den Netzwerk-Manager $ sudo systemCTL Neustart-Networking 


Richten Sie KVM und Virt-Manager ein

Ein paar weitere Pakete werden benötigt, um KVM und Virt-Manager zum Laufen zu bringen. Installieren Sie diese jetzt jetzt.

$ sudo apt-get install qemu-kvm libvirt-bin virt-Manager

Sobald die Pakete installiert sind, ist es eine gute Idee, einen Benutzer zum hinzuzufügen libvirtd Gruppe, damit sie die VM verwalten können. Wenn nicht, kann es als Wurzel erfolgen, aber das ist wahrscheinlich nicht die beste Idee.

$ sudo adduser username libvirt $ sudo adduser userername libvirt-qemu

Nachdem der Benutzer zu dem hinzugefügt wurde libvirtd Gruppe, sie müssen sich abmelden und zurück in die Reihenfolge, damit die neuen Gruppenberechtigungen wirksam werden können.

Virt-Manager

Nachdem Sie sich als Benutzer wieder angemeldet haben, können Sie Virt-Manager öffnen und virtuelle Maschinen einrichten. Es ist normalerweise unter dem System mit dem vollständigen Namen Virtual Machine Manager. Wenn Sie das Programm öffnen, sehen Sie ein Fenster wie das unten unten. Um eine neue virtuelle Maschine zu erstellen, klicken Sie auf das Symbol mit dem Monitor und dem Lichtblitz.

Wählen Sie als Nächst. Wenn Sie eine der anderen Optionen verwenden möchten, können Sie natürlich, aber die ISO ist wahrscheinlich die einfachste für die schnelle Einrichtung mit einer Reinigungsanlagen. Im Folgenden folgende Bildschirm werden Sie aufgefordert, entweder ein ISO -Bild oder eine physische CD oder DVD auszuwählen. Welches liegt ganz bei Ihnen. Es wird auch versucht, das Betriebssystem automatisch auf dem Medium zu erkennen. Sie können es manuell korrigieren, wenn es falsch ist.



Mit dem nächsten Bildschirm können Sie die Menge an RAM und die Anzahl der CPU -Kerne auswählen, die Sie der neuen VM zur Verfügung stellen möchten. Die Beträge liegen ganz bei Ihnen, aber stellen Sie sicher, dass Sie genug für die Anwendungen auswählen, die Sie darauf ausführen möchten.

Der folgende Bildschirm ähnelt dem, der vor ihm vorgeht, betrifft jedoch den Festplattenspeicher. Stellen Sie erneut sicher, dass Sie genügend Platz zulassen.

Mit dem letzten Bildschirm können Sie die von Ihnen eingegebenen Einstellungen überprüfen und die VM benennen. Es wird auch eine Dropdown -Down -Stelle haben, mit der Sie die Netzwerkschnittstelle auswählen können. Standardmäßig sollte es die zuvor konfigurierte Brücke ausgewählt haben. Wenn nicht, wählen Sie es aus dem Menü aus. Wenn Sie sicher sind, dass alles so ist, wie Sie es möchten, klicken Sie auf Fertig stellen.

Das ist es. Ihre neue virtuelle Maschine startet so, als würde er in die von Ihnen ausgewählte Installations -ISO eingestuft. Führen Sie einfach den Installationsprozess durch und starten Sie sie neu, wenn Sie am Ende aufgefordert werden. Die virtuelle Maschine startet neu und Sie werden eine Arbeitsanlage auf der neuen VM -Installation haben. Die Virt-Manager-GUI bietet die Schnittstelle, die Sie benötigen, um Ihre virtuelle Maschine zu starten, anzuhalten und anzeigen sowie die Erstellung und Löschung anderer VMs zu verwalten. Genießen Sie die volle Kraft von KVM genauso einfach wie Virtualbox.

Verwandte Linux -Tutorials:

  • Dinge zu installieren auf Ubuntu 20.04
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • Eine Einführung in Linux -Automatisierung, Tools und Techniken
  • So installieren Sie Ubuntu 20.04 auf VirtualBox
  • So verwenden Sie überbrückte Netzwerke mit Libvirt und KVM
  • Ubuntu 20.04 Leitfaden
  • Dinge zu installieren auf Ubuntu 22.04
  • Installieren Sie Manjaro in VirtualBox
  • Mastering -Bash -Skriptschleifen beherrschen
  • Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…