Instalação do Serviço de DNS
Verifique o endereço IP de sua máquina <IP address>
hostname -I
Instale o BIND:
sudo apt update sudo apt install bind9
Configuração do BIND:
Abrir o arquivo named.conf.local
sudo nano /etc/bind/named.conf.local
Digite:
zone "<seu_dominio>.com" { type master; file "/etc/bind/zones/<seu_dominio>.com.db"; };
Criar o arquivo de zone:
Criar o diretório:
sudo mkdir /etc/bind/zones
Criar o arquivo:
sudo nano /etc/bind/zones/<seu_dominio>.com.db
Digite:
$TTL 86400 @ IN SOA seudominio.com. admin.seudominio.com. ( 2023092501; Número de série 3600; Tempo de atualização (1 hora) 1800; Tempo de repetição (30 minutos) 604800; Tempo de expiração (1 semana) 86400); Tempo mínimo de TTL (1 dia) @ IN NS ns1.<seu_dominio>.com.; Servidor DNS principal @ IN A <IP address>; Endereço IP do servidor DNS www IN A <IP address>; Alias para o servidor web ns1 IN A <IP address>; Endereço IP do servidor DNS primário
Obs: após o ponto e vírgula é apenas um comentário
Testar a configuração:
sudo named-checkconf sudo named-checkzone <seu_dominio>.com /etc/bind/zones/<seu_dominio>.com.db
Reiniciar o BIND
sudo systemctl restart bind9 sudo systemctl status bind9
Configuração do arquivo resolv.conf
sudo nano /etc/resolv.conf
Digite o endereço IP: (obs: o endereço IP deve ser de sua máquina)
nameserver <seu IP address>
Testar a configuração
nslookup www. <nome_do_seu_dominio>.com
Abrir o Firefox Mozilla e digitar:
www. <nome_do_seu_dominio>.com