Servidor DNS: Debian 9 Stretch
Este artigo descreve como instalar e configurar um servidor DNS usando Bind em um Debian9. Ele é baseado no artigo "Servidor DNS (bind9) em Debian Linux", com revisões e adaptações ao Debian9 e ao meu ambiente de laboratório, descrito na introdução.
Parte 3: Testando o servidor DNS
Edite o arquivo /etc/resolv.conf:
# vim /etc/resolv.conf
Verifique o ambiente com o comando:
# named-checkconf
Caso tenha problemas, este comando retornará um stdout, se não existirem problemas o comando não reportará um stdout.
# /etc/init.d/bind9 restart
Teste o DNS com o comando "host":
# host 172.16.0.3 && host 172.16.0.2
Retornará um stdout parecido com o padrão abaixo:
3.0.16.172.in-addr.arpa domain name pointer mail.vivaolinux.com.br.0.16.172.in-addr.arpa.
2.0.16.172.in-addr.arpa domain name pointer vivaolinux.com.br.
Verifique o nome:
# host vivaolinux.com.br && host mail.vivaolinux.com.br
Retornará um stdout parecido com o padrão abaixo:
vivaolinux.com.br has address 172.16.0.2
vivaolinux.com.br mail is handled by 10 mail.vivaolinux.com.br.
mail.vivaolinux.com.br has address 172.16.0.3
Feitos estes testes, seu ambiente está habilitado a funcionar.
# vim /etc/resolv.conf
search vivaolinux.com.br
nameserver 172.16.0.4
nameserver 172.16.0.4
Verifique o ambiente com o comando:
# named-checkconf
Caso tenha problemas, este comando retornará um stdout, se não existirem problemas o comando não reportará um stdout.
# /etc/init.d/bind9 restart
Teste o DNS com o comando "host":
# host 172.16.0.3 && host 172.16.0.2
Retornará um stdout parecido com o padrão abaixo:
3.0.16.172.in-addr.arpa domain name pointer mail.vivaolinux.com.br.0.16.172.in-addr.arpa.
2.0.16.172.in-addr.arpa domain name pointer vivaolinux.com.br.
Verifique o nome:
# host vivaolinux.com.br && host mail.vivaolinux.com.br
Retornará um stdout parecido com o padrão abaixo:
vivaolinux.com.br has address 172.16.0.2
vivaolinux.com.br mail is handled by 10 mail.vivaolinux.com.br.
mail.vivaolinux.com.br has address 172.16.0.3
Feitos estes testes, seu ambiente está habilitado a funcionar.
Por exemplo, quero que ele resolva um serviço local desse jeito:
192.168.0.28:8080/meuservicolocal/ http://meuservicolocal/
<---------------------------------------------------------------->
O seu tempo é o único bem que você não recupera