Formas de pagamento Abuse

Como configurar o DNS no Ubuntu

30.10.2022, 21:24

Os servidores DNS são utilizados para traduzir endereços IP difíceis de memorizar em nomes de domínio simples. Porque é que isto é necessário? É mais fácil para as pessoas lembrarem-se de uma única palavra do que de uma série de números. Quando um PC precisa de saber o endereço IP de um domínio, faz uma consulta a um servidor DNS. Os servidores são normalmente recebidos automaticamente do router através de DHCP ou definidos manualmente. De seguida, vamos dizer-lhe como é configurado o DNS do Ubuntu 16.04.

Configuração do DNS através da GUI

Anteriormente, para configurar o servidor DNS utilizado pelo sistema, era apenas necessário introduzir os endereços de servidores específicos no ficheiro /etc/resolv.conf. Atualmente, o Ubuntu NetworkManager é responsável por gerenciar a configuração de rede no Ubuntu. Este arquivo agora é apenas uma referência ao arquivo NetworkManager.

A metodologia ainda é válida, mas também será possível realizar a configuração do DNS no LiveCD. É importante notar que, após o reinício, todas as configurações previamente definidas são eliminadas, pelo que terá de efetuar o mesmo trabalho novamente. Para guardar as definições, é necessário executar determinadas acções através da interface do NetworkManager.

Abra o menu de contexto e selecione "Alterar ligações":

Como configurar o DNS no Ubuntu

Selecione a sua ligação e clique em "Modificar":

Como configurar o DNS no Ubuntu

Na janela que se abre, selecione "Definições IPv4":

Como configurar o DNS no Ubuntu

No campo "Método de configuração" selecione "Automático (DHCP, apenas endereço)":

Como configurar o DNS no Ubuntu

De seguida, vemos o campo "Servidores DNS". Neste campo, especificamos os servidores (vários endereços separados por vírgulas). Pode especificar servidores do Google:

Como configurar o DNS no Ubuntu

Agora clique em "Save" (Guardar) e "Close" (Fechar). Pode voltar a estabelecer a ligação e verificar o servidor DNS atual:

$ nslookup ya.ru

Como configurar o DNS no Ubuntu

É tudo. Existe outra forma de o configurar - através da consola.

Configurar o DNS através da consola

No Ubuntu, a interface que é configurada via /etc/network/interfaces.

Veja a lista de interfaces de rede:

$ ls /sys/class/net/

Como configurar o DNS no Ubuntu

Abra o ficheiro para edição, de seguida encontre o nome da sua interface de rede, por exemplo auto enp0s3, adicione uma secção se necessário

$ sudo vi /etc/network/interfaces

auto enp0s3
iface enp0s3 inet dhcp

Como configurar o DNS no Ubuntu

Adicione uma linha à secção

$ dns-nameserver 8.8.8.8

Como configurar o DNS no Ubuntu

Vemos 8.8.8.8.8 - este é o endereço do seu servidor DNS. No entanto, será possível configurá-lo se o seu cliente DHCP não atribuir o endereço por si próprio. No ficheiro /etc/dhcp/dhclient.conf, adicione uma linha para especificar o endereço DNS ao nível do servidor DHCP:

$ sudo vi /etc/dhcp/dhclient.conf

supersede domain-name-servers 8.8.8.8

Como configurar o DNS no Ubuntu

O endereço 8.8.8.8.8.8 aponta para o endereço do servidor DNS. Pode adicionar os seus endereços de servidor DNS ao ficheiro /etc/resolvconf/resolv.conf.d/base:

$ sudo vi /etc/resolvconf/resolv.conf.d/base

nameserver 8.8.8.8

Como configurar o DNS no Ubuntu

Reinicie a rede para introduzir as definições:

$ sudo systemctl restart networking

Como configurar o DNS no Ubuntu

Será bom se reiniciar o computador. Pode abrir o ficheiro /etc/resolv.conf e ver se o novo endereço DNS foi aplicado:

Este artigo abordou como fazer a configuração do DNS do Ubuntu 16.04 via GUI ou terminal. Não é assim tão difícil.