Este guia explica como configurar um endereço IPv6 estático em um Debian Server, utilizando endereços de documentação conforme a RFC 3849 (2001:DB8::/32) e RFC 5737 para IPv4 (192.0.2.0/24).
1. Editar o arquivo de configuração da rede
No Debian, a configuração da rede é feita no arquivo /etc/network/interfaces.
1.1 – Edite o arquivo com o seguinte comando:
sudo nano /etc/network/interfaces
1.2 – Adicione ou modifique as configurações da interface de rede (ens18 neste exemplo):
auto ens18
iface ens18 inet static
address 192.0.2.12
netmask 255.255.255.0
gateway 192.0.2.1
dns-nameservers 1.1.1.1 8.8.8.8
dns-search empresa.com.br
iface ens18 inet6 static
address 2001:db8:1::12
netmask 64
gateway 2001:db8:1::1
dns-nameservers 2001:db8::53 2001:4860:4860::8888
1.3 – Explicação das configurações:
IPv4:address 192.0.2.12 → Define o endereço IP estático.
netmask 255.255.255.0 → Máscara de rede correspondente ao /24.
gateway 192.0.2.1 → Define o gateway padrão.
dns-nameservers → Define servidores DNS.
dns-search → Define o domínio de pesquisa DNS.
IPv6:address 2001:db8:1::12 → Define o endereço IPv6 estático.
netmask 64 → Máscara de rede IPv6.
gateway 2001:db8:1::1 → Define o gateway IPv6.
dns-nameservers → Define servidores DNS IPv6.
1.4 – Salve e saia (CTRL + X, Y, Enter).
2. Aplicar a configuração
2.1 – Após editar o arquivo, reinicie a interface de rede para aplicar as mudanças:
sudo systemctl restart networking
2.2 – Caso prefira desativar e reativar manualmente:
sudo ifdown ens18 && sudo ifup ens18
2.3 Se estiver utilizando o NetworkManager, pode aplicar com:
sudo nmcli connection reload
sudo systemctl restart NetworkManager
3. Testar a conectividade IPv6
3.1 – Verifique se a configuração foi aplicada corretamente:
ip -6 addr show ens18
3.2 – Teste o ping para o gateway IPv6:
ping6 -c 4 2001:db8:1::1
3.3 – Teste a conectividade externa com IPv6 (Google DNS IPv6):
ping6 -c 4 2001:4860:4860::8888
3.4 – Verifique as rotas IPv6:
ip -6 route show
3.5 – Verificar se os domínios de pesquisa estão corretos:
cat /etc/resolv.conf
3.6 – O arquivo deve conter algo como:
nameserver 1.1.1.1
nameserver 8.8.8.8
nameserver 2001:db8::53
nameserver 2001:4860:4860::8888
Se tudo funcionar corretamente, a configuração IPv6 no Debian Server estará operacional!