Сеть на моем втором NIC (pci-e card) только для моего kvm vm с macvtap или bridge?
Итак, у меня есть второй сетевой адаптер на 1 гигабайт (карта PCI-e), мой первый - это мой встроенный сетевой адаптер на 1 гигабайт, но в любом случае я хотел бы иметь свой второй сетевой адаптер только для моих виртуальных машин kvm, но я не могу заставить его работать с macvtap или даже преодоление моего второго сетевого адаптера. Каждый раз, когда я начинаю установку гостевой ОС Ubuntu, я никогда не получаю ее, обращаясь к Интернету, чтобы закончить установку. Я хотел бы иметь возможность использовать Macvtap, но я не могу найти какую-либо документацию по его настройке, поэтому я просто хотел бы попытаться настроить мост для использования моими виртуальными машинами.
Ниже мой /etc/network/interfaces
файл:
# 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
Итак, теперь с этой настройкой я работаю над мостом, но когда я подключаю к нему свою виртуальную машину с помощью --network bridge:vmbr0, я вхожу в мою установку и начинаю проходить через нее, но затем при попытке ее ударить кирпичной стеной настроить сеть в ВМ. Я могу получить это, вручную настроив сетевые компоненты, но затем я не могу обратиться к архиву Ubuntu, когда он тоже захочет, тогда я снова останавливаюсь в процессе установки.
Если это поможет, вот команда, которую я использую для virt-install:
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'
Причина, по которой я не использую vnc, заключается в том, что мне нравится, что я могу делать все с моего терминала через SSH.
TL: DR - мне нужно, чтобы моя вторая сетевая карта работала на моих виртуальных машинах, я думаю, что она работает, но потом, когда я в процессе установки гостевой ОС, я застреваю, когда она пытается выйти из сети. Есть ли что-то, что я что-то упускаю или руководство для подражания? Любая помощь была бы просто потрясающей, спасибо.