Criando uma ponte de rede no Debian

1

Estou tendo problemas para criar uma ponte de rede no meu sistema Debian para que eu possa rodar o VM do Qemu sob virsh.

Eu tenho a NIC conectada via ethernet, e o IP é reservado através do endereço MAC no roteador para 192.168.1.2.

Estou tentando criar uma ponte para que as VMs possam usar isso em DHCP (que eu reservarei no roteador), a menos que seja melhor tornar os IPs estáticos?

Meu arquivo de rede / interfaces padrão inclui;

auto lo
iface lo inet loopback

Para criar minha ponte, tentei digitar o seguinte no site oficial do Debian:

# The loopback network interface
 auto lo br0
 iface lo inet loopback

# Set up interfaces manually, avoiding conflicts with, e.g., network manager
 iface eth0 inet manual

# Bridge setup
 iface br0 inet dhcp
 bridge_ports eth0

Infelizmente isso mata a rede.

Eu fiz uma tonelada de pesquisando sobre este, passei horas tentando fazê-lo funcionar. Mesmo passthru mata a rede do host, mas permite que o convidado se conecte.

Qualquer ajuda seria ótima antes de eu desistir do Qemu e usar o Virtualbox

    
por WPDEVE 15.10.2016 / 10:29

2 respostas

2

Você precisa definir um endereço para a interface de bridge se quiser que o próprio host tenha uma conexão de rede também. Eu tenho algo assim em uma máquina:

auto br0
iface br0 inet static
        bridge_ports eth0
        bridge_maxwait 4
        address 1.2.3.4
        netmask 255.255.255.0
        network 1.2.3.0
        broadcast 1.2.3.255
        gateway 1.2.3.1
        dns-nameservers 1.2.3.1
        dns-search some.domain

Veja também: link

    
por 15.10.2016 / 10:40
0

Não bata a cabeça contra a parede. Use o virt-manager para configurar sua estação de trabalho e criar suas VMs. Eu usei o KVM / QEMU por mais de 10 anos em 6 distribuições diferentes sem ter que configurar manualmente nada.

apt-get install virt-manager qemu-kvm
    
por 27.11.2018 / 17:25