Netzwerkverbindung auf meiner zweiten Netzwerkkarte (PCI-E-Karte) nur für meine KVM-VMs mit MacVTap oder Bridge?

Netzwerkverbindung auf meiner zweiten Netzwerkkarte (PCI-E-Karte) nur für meine KVM-VMs mit MacVTap oder Bridge?

Okay, ich habe also eine zweite 1-GB-NIC (PCI-e-Karte). Meine erste ist meine integrierte 1-GB-NIC, aber ich hätte meine zweite NIC trotzdem gerne nur für meine KVM-VMs, aber ich kriege sie nicht mit Macvtap zum Laufen oder kann meine zweite NIC nicht überbrücken. Jedes Mal, wenn ich die Installation eines Ubuntu-Gastbetriebssystems starte, kann ich es nicht dazu bringen, eine Verbindung zum Internet herzustellen, um die Installation abzuschließen. Ich würde gerne Macvtap verwenden, aber ich kann keine Dokumentation zur Einrichtung finden, also würde ich einfach gerne versuchen, eine Brücke zum Laufen zu bringen, die meine VMs verwenden können.

Unten ist meine /etc/network/interfacesDatei:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface (On board 1Gb/s NIC)
auto eth0
iface eth0 inet static
       address 192.168.0.12
       netmask 255.255.255.0
       gateway 192.168.0.1
       dns-nameservers 192.168.0.1

# The secondary network interface (HIRO PCI-E card 1 Gb/s)
#auto eth1
#iface eth1 inet manual

# The bridge interface for my VMs
auto vmbr0
iface vmbr0 inet static
            address 192.168.0.11
            netmask 255.255.255.0
            gateway 192.168.0.1
            dns-nameservers 192.168.0.1
            bridge_ports eth1
            bridge_stp off
            bridge_fd 0
            bridge_maxwait 0

Mit diesem Setup funktioniert die Bridge nun, aber wenn ich meine VM mit --network bridge:vmbr0 damit verbinde, öffne ich meine Installation und beginne, sie durchzugehen, aber dann stoße ich auf eine Mauer, wenn versucht wird, das Netzwerk in der VM einzurichten. Ich kann das umgehen, indem ich das Netzwerk manuell einrichte, aber dann kann ich nicht auf das Ubuntu-Archiv zugreifen, wenn es das möchte, und der Installationsprozess bleibt wieder stecken.

Falls es hilft, hier ist der Befehl, den ich für die virtuelle Installation verwende:

sudo virt-install \
--name vm01 \
--vcpus=2 \
--ram=2048 \
--disk vol=vms/vm01 \
--network bridge:vmbr0 \
--graphics none \
--console pty,target_type=serial \
--location 'http://us.archive.ubuntu.com/ubuntu/dists/xenial/main/installer-amd64/current/' \
--extra-args 'console=ttyS0,115200n8 serial'

Der Grund, warum ich VNC nicht verwende, ist, dass ich es schätze, alles von meinem Terminal aus über SSH erledigen zu können.

TL:DR – ich muss meine zweite Netzwerkkarte für meine VMs zum Laufen bringen. Ich glaube, ich kriege es hin, aber dann bleibe ich beim Installationsprozess für das Gastbetriebssystem hängen, wenn es versucht, auf das externe Netzwerk zuzugreifen. Habe ich etwas übersehen oder eine Anleitung, der ich folgen kann? Jede Hilfe wäre absolut großartig, danke.

verwandte Informationen