dns o endereço IP do servidor não está escrito em resolv.conf

0

linux mint 17.3

eu tenho que escrever manualmente "nameserver 8.8.8.8" em /etc/resolv.conf em cada reinicialização, ele também fica preso com a mensagem "esperando pela rede" onde eu pressiono o botão "ESC" para pular isso e manualmente "ifup br0 "para trazer a ponte.

minha opção: "echo "nameserver 8.8.8.8" > /etc/resolv.conf " in /etc/rc.local file" , qual é a outra solução alternativa? para bridge e nameserver na inicialização. abaixo está o meu arquivo / etc / network / interfaces

# cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
#10.0.2.193  Bcast:10.0.3.255  Mask:255.255.254.0
auto br0
iface br0 inet static
        address 10.0.2.199
        netmask 255.255.254.0
        gateway 10.0.2.1
        dns-nameservers 8.8.8.8
#set static route for LAN
        post-up route add -net 192.168.0.0 netmask 255.255.255.0  gw 192.168.0.1 dev br0
        bridge_ports eth1
        bridge_stp off
        bridge_fd 0
        bridge_maxwait 0
    
por satch_boogie 21.07.2016 / 06:38

2 respostas

0

A principal razão pela qual a configuração do DNS está falhando é porque você está usando a palavra-chave errada . Em vez de dns-nameservers use dns-nameserver .

Enquanto estiver lá, você provavelmente deve corrigir a linha post-up . Como explicado pelo @MarkoPolo nos comentários,

You are also trying to add a static route with a next hop IP which isn't in the same subnet as your br0 interface

Este não é um erro fatal, como seria considerado pela palavra-chave up , mas simplesmente não funcionará. Você está tentando executar duas sub-redes na mesma NIC?

    
por 25.07.2016 / 21:30
0

Se o seu /etc/network/interfaces estiver sendo reescrito na inicialização, significa que ele geralmente é vinculado ao diretório /run .

  • 1) Configurar corretamente o gerenciador de rede
  • 2) Remova o gerenciador de rede e crie um arquivo.
por 25.07.2016 / 17:00

Tags