Um dos aspectos de rede mais essenciais em qualquer tipo de organização, bem como no nível doméstico, é o DNS. Muitas vezes já ouvimos falar desse termo, mas normalmente não sabemos em detalhes o que é DNS e como funciona em nossos sistemas (é vital entender um pouco para estarmos em dia com seu uso). Portanto, é mais do que vital entender este termo para saber mais sobre o funcionamento da Internet quando acessamos uma página.
O DNS (Domain Name System) cumpre uma tarefa muito simples, para facilitar o acesso aos sites. Todos nós acessamos a Internet diariamente, certo? Inserindo o nome do host diretamente, mas não seu endereço IP. Vamos ver assim, é muito mais fácil inserir a URL www.solvetic.com do que inserir o endereço IP 46-105-203-22, ou prefere saber todos os endereços dos sites visitados? A decisão é seu, mas o DNS nos poupa muito desgaste mental nessa tarefa.
Os mapeamentos entre hosts e endereços IP são hospedados por servidores DNS. Isso facilita a tarefa de traduzir nomes de domínio em endereços com o objetivo claro de que os computadores na rede possam detectar e redirecionar para esses sites ou dispositivos.
Vantagens de DNSQuando usamos um DNS, adquirimos vantagens como:
- Fornece acesso a um site diretamente pelo nome.
- Ele permite o uso de uma hierarquia de nome de domínio que pode ser independente da atribuição de outro endereço IP.
- Permite que você defina um novo endereço IP caso o endereço IP do host seja alterado.
- Facilita o roteamento para o destino.
Dentro de todo este mundo você não deve se preocupar em configurar ou gerenciar DNS no Linux, pois este é um processo que se integra automaticamente ao ISP (Provedor de Serviços de Internet) por estar vinculado à configuração da rede da empresa. Mas é possível alterar este DNS caso ele apresente erros, lentidão, falha na entrega de pacotes ou mais, por isso criou este tutorial, para ensinar como alterar servidores DNS no Linux e para este caso veremos como fazer no Ubuntu 19.04, mas o processo é semelhante no Ubuntu 18.04 ou Ubuntu 18.10.
1. Como alterar o DNS no Ubuntu 19.04 ou Ubuntu 18.04
Passo 1
Para iniciar este processo, acessaremos a configuração de rede diretamente do menu superior do Ubuntu:
Passo 2
Lá clicamos na linha “Wired conectado” e nas opções que veremos a seção “Wired network configuration”:
etapa 3
Clique aqui para acessar os parâmetros de configuração da rede disponíveis no Ubuntu, seja com ou sem fio:
PROLONGAR
Passo 4
Lá, clicamos no ícone de engrenagem na seção "Fiação" e a seguinte janela será exibida, onde veremos o seguinte por padrão:
- Velocidade de conexão
- Endereço IPv4 atribuído
- Endereço IPv6 atribuído (se o tivermos habilitado)
- Porta de entrada
- Servidor DNS usado
Etapa 5
Para proceder à mudança do servidor DNS iremos para o separador "Ipv4" onde veremos o seguinte:
Etapa 6
Como podemos ver, o método padrão é "Automático (DHCP)", ou seja, o endereço do servidor DNS está sendo obtido diretamente pela configuração do ISP. Para alterar o DNS do Ubuntu devemos clicar no botão "Automático" na seção DNS e aí digite o endereço desejado:
Etapa 7
Outra opção é fazer uso dos servidores DNS públicos do Google, que são confiáveis, seguros e com grande capacidade de desempenho, utilizam os seguintes endereços IP. Lembre-se de que cada endereço inserido deve ser separado por vírgulas. Quando inserimos esses valores, clicamos no botão Aplicar para concluir o processo.
- 8.8.8.8 como DNS primário
- 8.8.4.4 como DNS secundário
2. Como alterar o DNS com comandos no Ubuntu 19.04 ou Ubuntu 18.04
Passo 1
Agora, se você é um dos usuários curiosos que quer trabalhar com o terminal Solvetic tem uma surpresa para você, é que podemos fazer essa alteração diretamente do console, para isso acessamos o terminal e lá executamos a seguinte linha :
sudo apt install dnsmasq
Passo 2
Assim que este utilitário for instalado, acessaremos o arquivo de configuração dnsmasq executando a seguinte linha:
sudo nano /etc/dnsmasq.confetapa 3
Lá encontraremos o seguinte:
Passo 4
Neste arquivo iremos localizar a linha "Adicionar outros servidores de nomes aqui" e lá inseriremos o endereço IP do servidor DNS desejado:
Etapa 5
Salvamos as alterações usando a seguinte combinação de teclas:
Ctrl + O
Saímos do editor usando:
Ctrl + X
Etapa 6
Outra opção disponível através do terminal é acessar o arquivo de interfaces de rede, para isso executamos o seguinte:
sudo nano / etc / network / interfacesEtapa 7
Se estivermos usando DHCP, veremos o seguinte:
Etapa 8
Na parte inferior deste arquivo, adicionaremos a seguinte linha com o endereço IP desejado:
endereços DNS 8.8.8.8,8.8.4.4
Etapa 9
Salvamos as alterações usando a seguinte combinação de teclas:
Ctrl + O
Saímos do editor usando:
Ctrl + X
Etapa 10
Agora, para aplicar as alterações à rede, vamos executar o seguinte:
sudo netplan apply sudo netplan --debug apply
Etapa 11
Finalmente, podemos verificar os endereços IP dos servidores DNS no Ubuntu executando o seguinte:
nmcli dev show | grep DNS
Com qualquer um desses métodos, será possível estabelecer um novo DNS no Ubuntu 18.04 ou 19.04 para melhorar todas as tarefas de conectividade e navegação.