Adicionando o nameserver no resolv.conf

3

Estou usando a edição do servidor Ubuntu. Na medida em que está configurado para usar o endereço IP fornecido pelo DHCP. Agora, quero editar o arquivo resolv.conf para que ele aponte para os servidores de nomes que desejo definir. Obviamente, editar o arquivo resolv.conf diretamente não funcionará, pois as alterações serão sobrescritas. Eu também tentei um approch diferente para editar /etc/resolvconf/resolv.conf.d/head e adicionando entradas de nameserver lá que funcionaram para mim, mas é dito que não é recomendado. Então, eu quero saber como posso adicionar entradas de servidor de nomes se a minha máquina estiver configurada para usar o DHCP. Eu acredito que vou ter que editar /etc/network/interfaces Eu tentei um monte de truques, mas nada parece funcionar. Também é possível adicionar nameserver se estiver usando DHCP?

    
por Tarun 26.07.2013 / 16:47

2 respostas

6

Você pode adicionar novas configurações em /etc/network/interfaces

Será parecido com isto:

  iface eth0 inet static
    address x.x.x.x
    netmask x.x.x.x
    gateway x.x.x.x
    dns-nameservers x.x.x.x

Leia mais da documentação oficial

    
por Achu 26.07.2013 / 17:06
2

Em uma instalação simples do Ubuntu Desktop usando DHCP, você pode abrir o editor de conexão e alterar a configuração Method na guia IPv4 Settings para Automatic (DHCP) addresses only . Em seguida, adicione o endereço do servidor de nomes desejado no campo Additional DNS servers .

Em seguida, edite /etc/NetworkManager/NetworkManager.conf e comente a linha dns=dnsmasq .

    
por Paul Reinking 28.07.2013 / 11:46