Como apontar um domínio localmente com o Bind9

Neste tutorial vou mostrar como utilizar o Bind para configurar um apontamento de domínio para um IP. Claro que só funciona no próprio equipamento. Para funcionar dentro da rede local, envolve configurações mais avançadas, que não mostrei aqui neste tutorial e nem em outro. Não sei configurar (rsrs).

O sistema operacional utilizado é o Ubuntu Server 22.04.3 e o computador é um Raspberry PI 4B 4GB. A configuração se deu remotamente pela rede local, utilizando o software Putty. Também não posso deixar de falar sobre o astro do tutorial: o Bind9 (Berkeley Internet Name Domain) da versão 9.

Caso seja de seu agrado, pode trocar o domínio fedablio.local pelo de sua preferência e/ou o IP 192.168.0.100 pelo IP do computador utilizado em sua rede local.

Atualize os pacotes.

apt-get install update

Instale o Bind.

apt-get install bind9

Entre na pasta bind.

cd /etc/bind

Copie o arquivo named.conf.default-zones com o nome named.conf.local.

cp named.conf.default-zones named.conf.local

Com o pico, vamos editar o arquivo named.conf.local. Após finalizado, tecle Ctrl + X, Y e Enter.

pico named.conf.local

Copie o arquivo db.local com o nome db.fedablio.

cp db.local db.fedablio

Com o pico, vamos editar o arquivo db.fedablio. Após finalizado, tecle Ctrl + X, Y e Enter.

pico db.fedablio

Com o pico, vamos editar o arquivo resolv.conf. Após finalizado, tecle Ctrl + X, Y e Enter.

pico /etc/resolv.conf

Recarregue o Bind.

service bind9 reload

Dê um dig para estabelecer.

dig fedablio.local

Se tudo deu certo, o ping deve apontar para o IP do computador.

ping www.fedablio.local

Como puderam notar, não é uma configuração difícil de se fazer. Obrigado por chegarem até aqui e até a próxima.

Ia esquecendo: os arquivos editados foram mostrados na forma de captura de tela de propósito mesmo. Quero que digitem para aprender (rsrs).