sábado, 15 de junho de 2013

Configuração do DNS no Linux

 Como usuário root, devemos editar o arquivo /etc/resolv.conf:

# sudo gedit /etc/resolv.conf

Agora adicione os nameservers do Google:

nameserver 8.8.8.8
nameserver 8.8.4.4

Ficando assim como exemplo:

# Generated by NetworkManager
nameserver 192.168.1.1
nameserver 8.8.8.8
nameserver 8.8.4.4

No arquivo resolv.conf só pode ter três nameservers, caso queira adicionar os nameservers do OpenDNS ao invés dos nameservers do Google, adicione:

nameserver 208.67.222.222
nameserver 208.67.220.220

Ficando assim como exemplo:

# Generated by NetworkManager
nameserver 192.168.1.1
nameserver 208.67.222.222
nameserver 208.67.220.220

Depois de salvar o arquivo /etc/resolv.conf, execute o seguinte comando no terminal para permanecer os nameservers sempre que reiniciar a conexão automática à internet:

# chattr +i /etc/resolv.conf

Agora reinicie, você deverá ter uma conexão sem fio configurada manualmente agradável, sem problemas de DNS nem emendas no resolv.conf.



2 comentários:

  1. Operação não suportada durante leitura de bandeiras em /etc/resolv.conf

    no meu aparece isso após o comando chattr +i /etc/resolv.conf

    ResponderExcluir
    Respostas
    1. Tente começando o procedimento com a opção -i:
      # chattr -i /etc/resolv.conf

      Excluir