Neste tutorial, você saberá como pode alterar as configurações de DNS no Raspberry Pi e usar o dispositivo como um servidor DNS.
Como alterar as configurações de Raspberry Pi DNS
Existem diferentes métodos para alterar as configurações do Raspberry Pi DNS e usar o dispositivo como um servidor DNS. No entanto, neste guia, mostraremos a abordagem mais fácil de fazer a operação cuja instrução passo a passo são fornecidas como abaixo:
Etapa 1: Atualizar pacotes de Raspberry Pi
Garante que seus pacotes no Raspberry Pi sejam atualizados, que você pode confirmar executando o seguinte comando:
$ sudo apt update
Se alguns pacotes exigirem atualização, execute o seguinte comando para atualizá -los.
Atualização de $ sudo apt
Etapa 2: Instalando o utilitário DNS
Em seguida, você precisará de um utilitário DNS para definir configurações de DNS no Raspberry Pi. Aqui estamos usando Dnsmasq que é leve e fácil de configurar o utilitário DNS e é uma excelente opção para pequenas redes. Para instalá-lo, emita o comando abaixo mencionado:
$ sudo apt install dnsmasq
Etapa 3: Configuração do Dnsmasq
Após a instalação, agora é hora de configurar Dnsmasq Para garantir a melhor configuração para o servidor DNS. Primeiro, abra o Dnsmasq Arquivo de configuração através do seguinte comando:
$ sudo nano /etc /dnsmasq.conf
Localize as seguintes variáveis:
Descomentar essas três variáveis no arquivo removendo o # sinal.
Além disso, encontre a seguinte linha e remova -a do arquivo.
#server =/localNet/192.168.0.1
Adicione as seguintes linhas lá.
servidor = 8.8.8.8
servidor = 8.8.4.4
A configuração do servidor acima agora usará servidores do Google DNS.
Agora, localize a linha abaixo do ritmo no arquivo:
#cache-size = 150
Remova # da linha para descomentar.
Em seguida, substitua o tamanho do cache de 150 a 1000.
Isso aumenta o tamanho do cache, permitindo Dnsmasq cache para economizar um alto número de solicitações de DNS.
Salve o arquivo usando “Ctrl+x”, Y Para confirmar e entrar para voltar ao terminal da linha de comando.
Etapa 4: reinicie o dnsmasq
Depois de concluir a etapa acima, reinicie o Dnsmasq através do comando a seguir para aplicar as mudanças.
$ sudo systemctl reiniciar dnsmasq
O comando acima irá reiniciar o Dnsmasq serviço.
Etapa 5: Verifique o status do dnsmasq
Você pode checar Dnsmasq status usando o seguinte comando para garantir que o serviço esteja funcionando bem após as alterações.
$ sudo systemctl status dnsmasq
Etapa 6: Teste o servidor DNS
Agora, teste o comando DNS Server através do DIG, que precisa ser instalado primeiro usando o seguinte comando:
$ sudo apt-get install dnsutils
Após a instalação, execute o script a seguir com o domínio de sua escolha:
$ dig [domínio] @localhost
Verifique o tempo de consulta na saída acima.
Agora, execute o script acima novamente.
Desta vez, o tempo de consulta é 0 ms que garante que o endereço seja armazenado em cache.
Etapa 7: Faça do servidor DNS Raspberry Pi
Na etapa final, você precisará configurar outros dispositivos para utilizar o dispositivo Raspberry Pi como um servidor DNS. Primeiro encontre o endereço IP no seu Raspberry Pi usando o seguinte comando:
$ ifconfig
Em seguida, altere as configurações do DNS em seu laptop entrando no “Centro de rede e compartilhamento”E clique no“Altere as configurações do adaptador”.
Clique com o botão direito do mouse na opção WiFi e selecione “Propriedades”.
Clique duas vezes no IPv4 opção.
Em seguida, adicione o endereço IP do seu Raspberry Pi na opção DNS Server.
Clique no "OK”Botão para permitir que seu dispositivo use o servidor Raspberry Pi DNS. Depois disso, você pode navegar na Internet no seu sistema usando o Raspberry Pi como um servidor DNS.
Conclusão
Raspberry Pi é uma ferramenta útil que pode ser usada como um servidor DNS perfeito, permitindo que os usuários naveguem no mundo da Internet a uma taxa mais rápida e de uma maneira mais segura. As instruções passo a passo acima são úteis para alterar as configurações de DNS no seu Raspberry Pi usando o arquivo de configuração do utilitário dnsmasq. Depois de definir corretamente a configuração do DNS, você poderá usar o Raspberry Pi como um servidor DNS em seus outros dispositivos também.