networking no meu segundo NIC (cartão pci-e) apenas para o meu kvm vm com macvtap ou bridge?

1

Ok, eu tenho uma segunda placa NIC de 1 gigabyte (placa PCI-e) minha primeira é a minha placa de 1 gigabyte NIC, mas de qualquer forma eu gostaria de ter meu segundo NIC apenas para minhas VMs kvm mas eu não consigo trabalhando com macvtap ou até mesmo conectando meu segundo NIC. Toda vez que eu inicio a instalação de um sistema operacional convidado Ubuntu, eu nunca consigo entrar em contato com a Internet para concluir a instalação. Eu gostaria de poder usar o Macvtap, mas não consigo encontrar nenhuma documentação para configurá-lo, então gostaria apenas de tentar fazer uma ponte para as minhas VMs usarem.

Abaixo está o meu arquivo /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

Então, agora com essa configuração eu coloco a ponte em funcionamento, mas quando conecto minha VM a ela com --network bridge: vmbr0 eu entro na minha instalação e começo a passar por ela, mas sou atingido por uma parede de tijolos quando está tentando configurar a rede na VM. Eu posso obter pas isso manualmente configurando o material de rede, mas então eu não posso chegar ao arquivo Ubuntu quando quiser também, então eu estou novamente em um impasse no processo de instalação.

Se isso ajudar aqui é o comando que eu uso para o 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'

O motivo pelo qual eu não uso vnc é porque eu gosto de fazer tudo do meu terminal via SSH.

TL: DR - preciso que meu segundo NIC funcione para minhas VMs, acho que estou funcionando, mas quando estou no processo de instalação do sistema operacional convidado, fico preso quando ele tenta alcançar o lado de fora da rede. . Há algo que me falta algo ou um guia a seguir? Qualquer ajuda seria completamente incrível, obrigado.

    
por ichi 12.06.2017 / 03:38

0 respostas