Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Installieren der Virtuelle Firewall vSRX mit KVM

Sie verwenden virt-manager oder virt-install installieren Virtuelle Firewall vSRX VMs. Ausführliche Informationen zu diesen Paketen finden Sie in der Dokumentation Ihres Hostbetriebssystems .

Hinweis:

Informationen zum Upgrade einer vorhandenen Instanz der Virtuelle Firewall vSRX finden Sie unter Migration, Upgrade und Downgrade in den Versionshinweisen zur Virtuelle Firewall vSRX.

Installieren Sie die virtuelle Firewall vSRX mit virt-manager

Stellen Sie sicher, dass Sie KVM, qemu, virt-manager und libvirt bereits auf Ihrem Host-Betriebssystem installiert haben. Außerdem müssen Sie die erforderlichen virtuellen Netzwerke und den Speicherpool im Hostbetriebssystem für die VM der Virtuelle Firewall vSRX konfigurieren. Weitere Informationen finden Sie in der Dokumentation Ihres Hostbetriebssystems.

Sie können die Virtuelle Firewall vSRX mit dem KVM-GUI-Paket virt-manager installieren und starten.

So installieren Sie die Virtuelle Firewall vSRX mit virt-manager:

  1. Laden Sie das Image der Virtuelle Firewall vSRX QCOW2 von der Software-Download-Site von Juniper herunter.
  2. Geben Sie virt-managerauf Ihrem Host-Betriebssystem . Der Virtual Machine Manager wird angezeigt. Siehe Abbildung 1.
    Hinweis:

    Sie müssen über Administratorrechte auf dem Host-Betriebssystem verfügen, um verwenden zu können virt-manager.

    Abbildung 1: virt-manager virt-manager
  3. Klicken Sie auf Neue virtuelle Maschine erstellen , wie in Abbildung 2 zu sehen. Der Assistent "Neue VM" wird angezeigt.
    Abbildung 2: Erstellen einer neuen virtuellen Maschine Create a New Virtual Machine
  4. Wählen Sie Vorhandenes Disk-Image importieren und klicken Sie auf Weiterleiten.
  5. Navigieren Sie zum Speicherort des heruntergeladenen Images der Virtuelle Firewall vSRX QCOW2, und wählen Sie das Image der Virtuelle Firewall vSRX aus.
  6. Wählen Sie in der Liste der Versionen die Option Alle Betriebssystemoptionen anzeigen und in der Liste Betriebssystemtyp die Option Freebsd15 aus. Wenn Freebsd15 nicht aufgeführt ist, wählen Sie die neueste verfügbare FreeBSD-Version.
  7. Stellen Sie den Arbeitsspeicher auf 4096 MB und die CPUs auf 2 ein. Klicken Sie auf Weiterleiten.
  8. Legen Sie die Größe des Disk-Images auf 16 GB fest und klicken Sie auf Weiterleiten.
  9. Nennen Sie die VM der Virtuelle Firewall vSRX und wählen Sie Diese Konfiguration vor der Installation anpassen aus, um die Parameter zu ändern, bevor Sie die VM erstellen und starten. Klicken Sie auf Fertig stellen. Das Dialogfeld Konfiguration wird angezeigt.
  10. Wählen Sie Prozessor aus, und erweitern Sie die Liste Konfiguration .
  11. Wählen Sie Host-CPU-Konfiguration kopieren aus.
  12. Legen Sie CPU Feature invtsc auf CPUs, die dieses Feature unterstützen, auf disabled fest. Legen Sie vmx so fest, dass dies für einen optimalen Durchsatz erforderlich ist. Sie können aes optional so festlegen, dass es für einen verbesserten kryptografischen Durchsatz erforderlich ist
    Hinweis:

    Wenn die CPU-Featureoption in Ihrer Version von virt-manager nicht vorhanden ist, müssen Sie die VM einmal starten und stoppen und dann die Virtuelle Firewall vSRX VM-XML-Datei bearbeiten, die sich normalerweise im Verzeichnis /etc/libvirt/qemu auf Ihrem Hostbetriebssystem befindet. Verwenden Sie diese Option virsh edit , um die VM-XML-Datei zu bearbeiten, um <feature policy='require' name='vmx'/> unter dem Element <cpu mode> zu konfigurieren. Fügen Sie auch <feature policy='disable' name='invtsc'/> hinzu, wenn Ihr Host-Betriebssystem dieses CPU-Flag unterstützt. Verwenden Sie den virsh capabilities Befehl auf Ihrem Hostbetriebssystem, um das Hostbetriebssystem und die CPU-Virtualisierung aufzulisten.

    Das folgende Beispiel zeigt den relevanten Teil der XML-Datei der Virtuelle Firewall vSRX auf einem CentOS-Host:

  13. Wählen Sie den Datenträger aus und erweitern Sie Erweiterte Optionen.
  14. Wählen Sie virtio aus der Liste Disk-Bus.
  15. Wählen Sie die NIC und dann virtio aus dem Feld Gerätemodell aus. Diese erste NIC ist die fxp0-Schnittstelle (Management-Schnittstelle) für die virtuelle Firewall vSRX.
  16. Klicken Sie auf Hardware hinzufügen , um weitere virtuelle Netzwerke hinzuzufügen, und wählen Sie virtio aus der Liste Gerätemodell aus.
  17. Klicken Sie auf Übernehmen und dann auf x , um das Dialogfeld zu schließen.
  18. Klicken Sie auf Installation starten. Der VM-Manager erstellt und startet die VM der Virtuelle Firewall vSRX.
Hinweis:

Die standardmäßige Anmelde-ID der VM für die Virtuelle Firewall vSRX ist root ohne Kennwort. Wenn sich ein DHCP-Server im Netzwerk befindet, weist er der VM der Virtuelle Firewall vSRX standardmäßig eine IP-Adresse zu.

Installieren Sie die virtuelle Firewall vSRX mit virt-install

Stellen Sie sicher, dass Sie KVM, qemu, virt-install und libvirt bereits auf Ihrem Host-Betriebssystem installiert haben. Außerdem müssen Sie die erforderlichen virtuellen Netzwerke und den Speicherpool im Hostbetriebssystem für die VM der Virtuelle Firewall vSRX konfigurieren. Weitere Informationen finden Sie in der Dokumentation Ihres Hostbetriebssystems.

Hinweis:

Sie müssen Root-Zugriff auf dem Host-Betriebssystem haben, um den virt-install Befehl verwenden zu können.

virsh Die virt-install und-Tools sind CLI Alternativen zur Installation und Verwaltung Virtuelle Firewall vSRX VMs auf einem Linux-Host.

So installieren Sie die Virtuelle Firewall vSRX mit virt-install:

  1. Laden Sie das Image der Virtuelle Firewall vSRX QCOW2 von der Software-Download-Site von Juniper herunter.
  2. Verwenden Sie auf Ihrem Host-Betriebssystem den Befehl virt-install mit den in Tabelle 1 aufgeführten obligatorischen Optionen.
    Hinweis:

    Eine vollständige Beschreibung der verfügbaren Optionen finden Sie in der offiziellen virt-install Dokumentation.

    Tabelle 1: virt-install-Optionen

    Befehlsoption

    Beschreibung

    --name name

    Nennen Sie die VM der Virtuelle Firewall vSRX.

    --ram megabytes

    Weisen Sie RAM für die VM in Megabyte zu.

    --cpu cpu-model, cpu-flags

    Aktivieren Sie die vmx Funktion für optimalen Durchsatz. Sie können auch für einen verbesserten kryptografischen Durchsatz aktivieren aes .

    Hinweis:

    Die CPU-Flag-Unterstützung hängt von Ihrem Host-Betriebssystem und Ihrer CPU ab.

    Verwenden Sie diese Option virsh capabilities , um die Virtualisierungsfunktionen Ihres Host-Betriebssystems und Ihrer Host-CPU aufzulisten.

    --vCPUs number

    Weisen Sie die Anzahl der vCPUs für die VM der Virtuelle Firewall vSRX zu.

    --disk path

    Geben Sie Datenträgerspeichermedien und -größe für die VM an. Schließen Sie die folgenden Optionen ein:

    • size=gigabytes

    • device=disk

    • bus=virtio

    • format=qcow2

    --import

    Erstellen und starten Sie die VM der Virtuelle Firewall vSRX aus einem vorhandenen Image.

    Im folgenden Beispiel wird eine VM der Virtuelle Firewall vSRX mit 4096 MB RAM, 2 vCPUs und Festplattenspeicher von bis zu 16 GB erstellt:

Das folgende Beispiel zeigt den relevanten Teil der XML-Datei der Virtuelle Firewall vSRX auf einem CentOS-Host:

Hinweis:

Die standardmäßige Anmelde-ID der VM für die Virtuelle Firewall vSRX ist root ohne Kennwort. Wenn sich ein DHCP-Server im Netzwerk befindet, weist er der VM der Virtuelle Firewall vSRX standardmäßig eine IP-Adresse zu.