Zum Hauptinhalt springen

Einrichten eines KVM-Netzwerkanschlusses: Grundlegende Schritte und Empfehlungen

Eine der wichtigsten Funktionen der KVM-Virtualisierung ist die Möglichkeit, den Netzwerkablauf zu konfigurieren. Durch die Netzwerkweiterleitung können virtuelle Maschinen eine physische Netzwerkverbindung nutzen, wodurch sie leichter auf das Netzwerk und die Cloud-Dienste zugreifen können.

Um den Netzwerkpfad auf KVM zu konfigurieren, müssen Sie zunächst eine virtuelle Brücke erstellen. Eine virtuelle Brücke ist eine virtuelle Appliance, die eine physische Netzwerkverbindung und virtuelle Netzwerkschnittstellen auf einem Hostsystem miteinander verbindet. Durch das Erstellen einer virtuellen Brücke können virtuelle Maschinen über eine physische Netzwerkverbindung eine Verbindung mit dem Netzwerk herstellen.

Sie können das Dienstprogramm verwenden, um eine virtuelle Brücke zu erstellen brctl (bridge control). Um beispielsweise eine Brücke mit dem Namen zu erstellen br0 Sie müssen den folgenden Befehl ausführen:

sudo brctl addbr br0

Nachdem Sie eine virtuelle Brücke erstellt haben, müssen Sie sie konfigurieren. Dazu müssen Sie angeben, welche physische Netzwerkverbindung für die Brücke verwendet werden soll und welche virtuellen Netzwerkschnittstellen mit der Brücke verbunden werden sollen. Die Konfiguration der Brücke erfolgt mithilfe einer Konfigurationsdatei /etc/network/interfaces. Fügen Sie in dieser Datei die folgenden Zeilen hinzu:

auto br0

iface br0 inet static

address 192.168.1.2

netmask 255.255.255.0

gateway 192.168.1.1

bridge_ports eth0

bridge_stp off

bridge_fd 0

bridge_maxwait 0

In diesen Zeilen müssen Sie die Werte ersetzen 192.168.1.2, 255.255.255.0, 192.168.1.1 und eth0 auf die entsprechenden Werte für Ihr Netzwerk und Ihre physische Netzwerkverbindung.

Netzausfall in KVM

Wenn Sie ein Netzwerk in KVM durchlaufen, können virtuelle Maschinen mit anderen Geräten und Ressourcen im Netzwerk kommunizieren. Die virtuelle Maschine kann mit einem externen Netzwerk verbunden sein, auf das Internet zugreifen und Daten mit anderen Geräten austauschen.

Führen Sie die folgenden Schritte aus, um den Netzwerkpfad in KVM zu konfigurieren:

  • Erstellen einer virtuellen Netzwerkkarte für die virtuelle Maschine;
  • Brücke für Netzwerkpfad einrichten;
  • Erstellte Netzwerkkarte an Brücke binden;
  • Konfigurieren Sie die IP-Adresse und andere Netzwerkeinstellungen der virtuellen Maschine.

Die Erstellung einer virtuellen Netzwerkkarte für die virtuelle Maschine erfolgt mithilfe des Befehls "virsh". Mit dem Befehl "virsh attach-interface" können Sie beispielsweise eine Netzwerkkarte an eine virtuelle Maschine binden.

Die Konfiguration der Brücke für den Netzwerkpfad erfordert die Erstellung einer Brückenschnittstelle mit dem Befehl "brctl". Als nächstes müssen Sie die virtuelle Netzwerkkarte mit dem Befehl "brctl addif" zur Brücke hinzufügen.

Die Netzwerkkarte wird mit dem Befehl "virsh attach-interface" an die Brücke gebunden. Dieser Befehl gibt an, welche virtuelle Netzwerkkarte an welche Brücke gebunden wird.

Die IP-Adresse und andere Netzwerkeinstellungen der virtuellen Maschine werden innerhalb der virtuellen Maschine selbst konfiguriert. Dazu müssen Sie die Konfigurationsdateien des Betriebssystems ändern, die für die Netzwerkeinstellungen zuständig sind.

Nachdem Sie alle diese Schritte ausgeführt haben, hat die virtuelle Maschine Zugriff auf das externe Netzwerk und kann Daten mit anderen Geräten austauschen. Wenn Sie ein Netzwerk in KVM übertragen, können Sie eine vollständige Netzwerkinfrastruktur in einer virtuellen Umgebung erstellen, wodurch KVM ein praktisches Werkzeug für die Bereitstellung und Verwaltung virtueller Maschinen ist.

Wie kann ich es richtig einrichten?

Die Konfiguration des Netzwerk-Rollups auf KVM umfasst mehrere Schritte:

1. Zu Beginn müssen Sie KVM auf dem Server installieren und konfigurieren. Dies kann mit dem Batch-Manager Ihres Betriebssystems erfolgen. Installieren Sie die Pakete qemu-kvm, libvirt-bin und virt-manager.

2. Nach der Installation von KVM müssen Sie eine virtuelle Maschine erstellen, in die das Netzwerk weitergeleitet werden soll. Starten Sie dazu den virt-Manager und erstellen Sie eine neue virtuelle Maschine. Geben Sie die erforderlichen Einstellungen an, z. B. den Betriebssystemtyp, den Arbeitsspeicher und andere.

3. Nachdem Sie die virtuelle Maschine erstellt haben, müssen Sie den Netzwerkpfad konfigurieren. Öffnen Sie dazu die Eigenschaften der virtuellen Maschine im virt-Manager und klicken Sie auf die Registerkarte "Netzwerkkarten". Klicken Sie auf die Schaltfläche "Hinzufügen" und wählen Sie die gewünschten Netzwerkprüfungsoptionen aus.

4. Die Netzwerkfortschritt-Einstellungen geben an, auf welche Netzwerkschnittstelle des physischen Servers das Netzwerk der virtuellen Maschine übertragen werden soll. Sie können eine Netzwerkschnittstelle aus der Dropdown-Liste auswählen oder die erforderlichen Parameter manuell eingeben.

5. Nachdem Sie den Netzwerkfortschritt konfiguriert haben, müssen Sie die Änderungen übernehmen und die virtuelle Maschine neu starten. Klicken Sie dazu im Eigenschaftenfenster der virtuellen Maschine auf die Schaltfläche Anwenden und wählen Sie den Menüpunkt Neu starten.

6. Nach dem Neustart hat die virtuelle Maschine Zugriff auf das Netzwerk und kann die geleerten Ressourcen verwenden. Sie können die Netzwerkplug-Einstellungen überprüfen, indem Sie den ifconfig-Befehl innerhalb der virtuellen Maschine ausführen.

Auf diese Weise können Sie die Netzwerkweiterleitung auf KVM korrekt konfigurieren, indem Sie der virtuellen Maschine erlauben, die Netzwerkressourcen des Hostsystems zu verwenden.

Erforderliche Anforderungen

Bevor Sie mit der Konfiguration des Netzwerk-Pausens auf KVM beginnen, benötigen Sie Folgendes:

  • Installierter und konfigurierter KVM-Host;
  • Zugriff auf einen Server mit KVM-Host über SSH;
  • Kennen Sie die IP-Adresse und die Subnetzmaske, die Sie abrufen möchten;
  • Zugriff auf die Konfigurationsdatei der virtuellen Maschine (.xml).

Wenn Sie alle oben genannten Dinge haben, sind Sie bereit, mit dem Einrichten des Netzwerk-Rollups auf KVM zu beginnen.

Konfigurationsschritte

Befolgen Sie die folgenden Schritte, um den Netzwerkpfad auf KVM richtig zu konfigurieren:

SchrittDie Beschreibung
1Stellen Sie sicher, dass Sie KVM und alle erforderlichen Pakete installiert haben.
2Erstellen Sie eine virtuelle Maschine mit dem Befehl virt-install .
3Konfigurieren Sie die Netzwerkbrücke auf der Hauptmaschine mit dem Befehl brctl .
4Fügen Sie mithilfe des Befehls ip eine Netzwerkschnittstelle hinzu.
5Konfigurieren Sie den Netzwerkpfad auf der virtuellen Maschine mithilfe des Befehls virsh .
6Starten Sie den virtuellen Computer neu, um die Änderungen anzuwenden.

Nachdem Sie alle diese Schritte ausgeführt haben, muss der Netzwerktest auf KVM erfolgreich konfiguriert werden.

Funktionstest

Nachdem Sie den Netzwerkpfad auf KVM konfiguriert haben, müssen Sie ihn überprüfen, um sicherzustellen, dass alle Einstellungen korrekt vorgenommen wurden.

Dazu können Sie die folgenden Methoden verwenden:

1. Ping

Mit dem Befehl ping können Sie die Verfügbarkeit von Netzwerkknoten überprüfen, z. B.:

Wenn Ping erfolgreich ausgeführt wird und Pakete gesendet und empfangen werden, ist der Netzwerkpfad korrekt konfiguriert.

2. Browser

Öffnen Sie einen Webbrowser auf dem Gastbetriebssystem und versuchen Sie, eine Webseite zu öffnen. Wenn die Seite erfolgreich geöffnet wird, funktioniert der Netzwerkpfad ordnungsgemäß.

Wenn bei der Integritätsprüfung Probleme auftreten, sollten Sie alle Netzwerkprüfungseinstellungen erneut überprüfen und sicherstellen, dass sie ordnungsgemäß ausgeführt wurden. Es lohnt sich auch, die Verbindung von Netzwerkgeräten und Firewall-Einstellungen zu überprüfen.