Como configurar IPv6 na VPS (Ubuntu, Debian e Windows)

João Guilherme

João Guilherme

Última atualização em Sep 29, 2026

Se a sua VPS tem um bloco IPv6 alocado, ele aparece na aba Rede do painel junto com o gateway. Em várias imagens o IPv6 já vem configurado automaticamente; confira primeiro.

Já está ativo?

ip -6 addr show          # Linux: procure um endereço "scope global"
ping -6 google.com       # conectividade
curl -6 https://ifconfig.co

Windows: ipconfig (linha "Endereço IPv6") e ping -6 google.com.

Se funciona, pule para a seção de firewall.

Ubuntu (netplan)

Descubra o arquivo: ls /etc/netplan/. Edite-o (ex.: sudo nano /etc/netplan/50-cloud-init.yaml) e acrescente o endereço e a rota no mesmo bloco da interface:

network:
  version: 2
  ethernets:
    eth0:
      dhcp4: true
      addresses:
        - "2001:db8:1234::10/64"          # seu IPv6 e prefixo (painel)
      routes:
        - to: "::/0"
          via: "2001:db8:1234::1"          # gateway IPv6 (painel)
      nameservers:
        addresses: [2606:4700:4700::1111, 1.1.1.1]
sudo netplan try      # aplica com timeout de segurança (reverte se você perder o acesso)
sudo netplan apply

Se o arquivo é gerado pelo cloud-init, crie /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg com network: {config: disabled} para a mudança não ser sobrescrita no próximo boot.

Debian (/etc/network/interfaces)

iface eth0 inet6 static
    address 2001:db8:1234::10/64
    gateway 2001:db8:1234::1
sudo ifdown eth0 && sudo ifup eth0

Faça isso pelo console VNC ou tenha certeza de que o IPv4 continua configurado, para não perder o acesso.

Windows Server

  1. Configurações → Rede → Ethernet → Propriedades (ou ncpa.cpl).
  2. Protocolo IP Versão 6 (TCP/IPv6) → Propriedades.
  3. Marque "Usar o seguinte endereço IPv6": endereço, prefixo (64) e gateway do painel. DNS: 2606:4700:4700::1111.

Firewall

O ufw aplica as mesmas regras em IPv4 e IPv6 desde que IPV6=yes esteja em /etc/default/ufw (padrão). Confira com sudo ufw status (as regras aparecem com (v6)). No firewalld e no Firewall do Windows as regras já valem para os dois.

DNS

Crie o registro AAAA do domínio apontando para o IPv6 (como apontar o domínio). Teste com dig AAAA seudominio.com.

Problemas comuns

  • ping -6 funciona mas sites não abrem: falta DNS IPv6 ou o servidor web não escuta em [::] (no Nginx: listen [::]:443 ssl;).
  • Funciona até reiniciar: configuração feita à mão em vez de no netplan/interfaces, ou cloud-init sobrescrevendo.