Ubuntu 16.04 várias NIC, bridge - Não obtendo as configurações de DNS br0

0

Após uma atualização para o Ubuntu 16.04 - que tem ido muito bem - tudo funciona, exceto a resolução de nomes do host.

Resolv.conf não seleciona servidores de nomes dns de interfaces (br0) por algum motivo.

Eu executei várias VM's em vários Nics. Eu tenho duas pontes br0 e br1. br0 é a rede interna e br1 é externa.

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto br0
iface br0 inet static
        address 192.168.0.5
    network 192.168.0.0
        netmask 255.255.255.0
        broadcast 192.168.0.255
        bridge_ports enp5s0
        bridge_stp off
        bridge_fd 0
        bridge_maxwait 0
    metric 0
        gateway 192.168.0.15
    dns-nameservers 192.168.0.4
    dns-search xxxxx.net

auto br1
iface br1 inet static
        address 10.192.23.50
        netmask 255.255.255.0
        broadcast 10.192.23.255
        bridge_ports enp8s0
        bridge_stp off
        bridge_fd 0
        bridge_maxwait 0
    metric 1

resolve.conf não tem meu servidor de nomes

Eu tenho um gerenciador de rede em execução meu ip route parece certo - padrão fora br0. Eu acho que se ele pegasse meu servidor DNS tudo estaria certo com o mundo.

Qualquer ajuda seria muito apreciada

    
por Smithy 04.06.2016 / 13:51

2 respostas

2

Também encontrei isso com upgrade para 16.04 a partir de 14.04.

Eu olhei no launch pad e encontrei um bug aberto que eu acho que combina:

link

A solução final parece ser remover o arquivo:

/run/resolvconf/interface/NetworkManager

Eu não posso confirmar a solução alternativa, pois desde que encontrei esse segmento, atualizei com apt-get upgrade e reinicializei e o problema está ausente para mim.

Esse arquivo

/run/resolvconf/interface/NetworkManager

também está ausente agora.

Acho que esta é a solução (para 16.04) e a solução alternativa para 14.04.

    
por Michel Thebeau 10.08.2016 / 21:30
0

Encontrei uma solução - embora não tenha certeza se é a correta.

Adicionando a linha: nameserver 192.168.0.4

em /etc/resolvconf/resolv.conf.d/head

Parece ter feito o truque.

    
por Smithy 05.06.2016 / 07:21