сети на моей второй сетевой карте (pci-e card) только для моего kvm vm с macvtap или мостом?

Итак, у меня есть второй 1-гигабайтный сетевой адаптер (карта PCI-e), мой первый - мой на борту 1 гигабайт NIC, но в любом случае я хотел бы иметь свою вторую сетевую карту только для моих виртуальных машин 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

Итак, теперь с этой настройкой я получаю мост вверх, но когда я подключаю свою виртуальную машину к нему с помощью сетевого моста: 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 - нужно, чтобы мой второй сетевой адаптер работал на мои виртуальные машины, я думаю, что я это запустил, но потом, когда я в процессе установки для гостевой ОС, я застрял когда он пытается выйти наружу в сети. Есть что-то, что я чего-то упускаю или руководство, чтобы следовать? Любая помощь была бы полностью потрясающей.

1
задан 12 June 2017 в 05:45

0 ответов

Другие вопросы по тегам:

Похожие вопросы: