A última revisão do protocolo da Internet e seus vários benefícios são encorajadores o suficiente para aprender como usá-los. A pergunta fundamental que você pode estar se perguntando é: por onde devo começar? É fácil; você deve entender como habilitar o Ubuntu IPv6 (Internet Protocol versão 6) como ponto de partida. Para conseguir isso, você pode usar esta diretriz para se familiarizar com cada etapa de ativação do IPv6 no servidor Ubuntu. Antes de prosseguirmos, devemos rever o que sabemos sobre o IPv6 e suas vantagens.
O que é IPv6?
IPv6 (Protocolo de Internet Ver.sion 6) é o padrão de endereço de protocolo da Internet (IP) de geração sucessiva projetado para avançar e, eventualmente, substituir o IPv4. Todos os dispositivos conectados à Internet, como computadores, celulares, componentes de automação residencial e sensores IoT, precisam de vários endereços IP para se comunicarem entre outros dispositivos. O sistema de endereços IP original, chamado IPv4, está ficando sem endereços devido ao seu uso generalizado devido ao aumento de tantos dispositivos conectados. Para saber mais sobre as diferenças entre IPv4 e IPv6, leia: “IPv4 vs. IPv6: como o IPv6 está configurado para substituir o IPv4“

Quais são os benefícios do IPv6?
IPv6 é a versão mais recente do protocolo da Internet e funciona de forma semelhante ao IPv4; ambos fornecem os endereços IP exclusivos necessários para a comunicação dos dispositivos habilitados para Internet. Mas tem uma distinção significativa em relação ao IPv4: utiliza um Endereço IP de 128 bits.
Aqui estão os principais benefícios do IPv6:
- Fornecendo configuração automática
- Sem colisões de endereços privados
- roteamento multicast aprimorado
- Formato de cabeçalho mais simples
- Roteamento simplificado e mais eficiente
- Melhor qualidade de serviço (rotulagem de fluxo)
- Autenticação e suporte integrados
- oferecendo opções e extensões flexíveis
- Administração mais gerenciável (sem DHCP)
Por que o IPv6 foi introduzido?
O IPv6 foi criado explicitamente para resolver o esgotamento do espaço de endereçamento. Ainda na década de 1980, os profissionais apontavam suas preocupações com o problema da exaustão. Além disso, logo após o lançamento do endereçamento IPv4, ele apresentou diversas limitações, como escalabilidade e problemas de capacidade.
Leia também: Configuração de DNS no MikroTik
Como configurar IPV6 no Ubuntu
Aqui está a orientação passo a passo que você precisa para habilitar o Ubuntu IPv6 em seu sistema.
Etapa 1: Editando o arquivo sysctl.conf
O primeiro passo para configurar o Ubuntu IPv6 é fazer login no servidor com acesso root. Depois disso, você precisa alterar algumas informações no arquivo sysctl.conf. Para fazer isso, insira o arquivo no modo de edição. Neste tutorial, usaremos o editor vim; Observe que você pode usar qualquer editor de arquivos que desejar.
vim /etc/sysctl.conf
Você deve adicionar o seguinte no final do arquivo:
net.ipv6.conf.default.disable_ipv6 = 0 net.ipv6.conf.all.disable_ipv6 = 0
Agora salve e feche o arquivo
Etapa 2: Editando o arquivo de interfaces
Outro arquivo que precisa ser editado é o arquivo de interfaces no caminho /etc/rede/. Antes de executar qualquer uma dessas etapas, faça primeiro uma cópia de backup do arquivo /etc/network/interfaces.
vim /etc/network/interfaces
Você precisa adicionar a seguinte linha ao arquivo de interfaces:
iface eth0 inet6 static pre-up modprobe ipv6 address IPv6-IP-Address netmask 64 gateway IPv6-IP-Gateway-Address
Então você deve salvar e sair do arquivo de interfaces. Observe que você precisa substituir IPv6-IP-Address e IPv6-IP-Gateway-Address pelos detalhes IPv6 do Ubuntu que foram fornecidos a você.
Etapa 3: Reiniciar o serviço de rede
A terceira etapa para habilitar o endereço IPv6 do Ubuntu em seu servidor é reiniciar o serviço de rede para que as alterações tenham efeito.
service networking restart
Passo 4: verificando a instalação do Ubuntu IPv6
Você pode verificar se o endereço IPv6 correto foi instalado em seu sistema operacional Linux ou não usando o comando abaixo:
ifconfig eth0
Tome o seguinte como exemplo para entender essas etapas:
eth0 Link encap:Ethernet HWaddr 06:0c:6c:01:12:98
endereço inet:103.25.202.165 Bcast:103.25.202.255 Máscara:255.255.255.0
endereço inet6: fe80::40c:6cff:fe01:1298/64 Escopo:Link
endereço inet6: 2400:c980:0:2::2/64 Escopo:Global
UP BROADCAST EXECUTANDO MULTICAST MTU:1500 Métrica:1
Pacotes RX:2505260 erros:0 descartados:14 ultrapassagens:0 quadro:0
Pacotes TX:640650 erros:0 descartados:0 excessos:0 operadora:0
colisões:0 txqueuelen:1000
Bytes RX:203319645 (203,3 MB) Bytes TX:74852651 (74,8 MB)
Preste atenção nesta linha:
endereço inet6: 2400:c980:0:2::2/64 Escopo:Global
Esta linha verifica se o endereço IPv6 correto está sendo mostrado.
A escolha óbvia
A maioria dos servidores Linux usam Ubuntu; por que não você? Descubra por que todo mundo adora o Ubuntu — obtenha um Ubuntu VPS otimizado
Obtenha seu Ubuntu VPSComo desativar o IPv6 no Ubuntu
Esta seção explicará como desabilitar o protocolo Ubuntu IPv6 em seu sistema. Esta diretriz é um pouco avançada, portanto, preste atenção a todos os detalhes. Agora abra um terminal (CTRL+ALT+T) e vamos em frente! Observe que para a maioria dos comandos que você digitará no terminal, você precisará privilégios de root (sudo).
Primeiro método: desabilitar IPv6 usando Sysctl
Vamos discutir a primeira abordagem para desabilitar IPv6 em seu Ubuntu.
Passo 1: Verificando o endereço IPv6 do Ubuntu
Primeiro, você precisa garantir que o IPv6 esteja habilitado em seu sistema. Você pode verificar seu endereço IP no Ubuntu usando este comando:
ip a
Depois de executar o comando acima, você verá um endereço IPv6 se estiver habilitado, semelhante ao abaixo:

Etapa 2: usando o comando sysctl
Agora você precisa usar o comando sysctl para desabilitar o IPv6 no sistema operacional Ubuntu:
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=1
Etapa 3: verificando o processo de desabilitação do Ubuntu IPv6
Assim como habilitar o IPv6 no Ubuntu, você também deve garantir que ele esteja desabilitado corretamente. Para fazer isso, digite o seguinte comando novamente:
ip a
Assim como abaixo, você não deverá ver nenhuma entrada IPv6, pois acabou de desabilitar o Iv6 em seu sistema.

Mas preste atenção; esses comandos desativam temporariamente o IPv6 em seu sistema operacional Ubuntu. Em outras palavras, na próxima vez que seu sistema inicializar, você terá seu iPv6 habilitado novamente. Para tornar esta opção persistente, você pode modificar /etc/sysctl.conf. Como nas seções anteriores, usaremos o vim para editar o arquivo. Certifique-se de ter direitos de administrador (use sudo):

Você precisa adicionar as seguintes linhas ao arquivo:
net.ipv6.conf.all.disable_ipv6=1 net.ipv6.conf.default.disable_ipv6=1 net.ipv6.conf.lo.disable_ipv6=1
Para que as configurações tenham efeito, use este comando:
sudo sysctl -p
Se o Ubuntu IPv6 ainda estiver habilitado após a reinicialização do sistema, você deverá criar o arquivo /etc/rc.local e preencha-o com o seguinte. Preste atenção, pois você precisa fazer isso com privilégios de root.
#!/bin/bash # /etc/rc.local /etc/sysctl.d /etc/init.d/procps restart exit 0
Neste ponto, você deve usar o comando chmod para tornar o arquivo executável:
sudo chmod 755 /etc/rc.local
Este comando lerá manualmente os parâmetros do kernel do seu arquivo de configuração sysctl. Observe que tudo isso acontece durante a inicialização.
Leia também: Debian versus Ubuntu
Segundo método: desabilitar IPv6 usando GRUB
A segunda abordagem para desabilitar o Ubuntu IPv6 em seu sistema é configurar GRUB e passar parâmetros do kernel no momento da inicialização. Você tem que editar /etc/default/grub para fazer isso. Novamente, certifique-se de ter privilégios de administrador:

Agora edite GRUB_CMDLINE_LINUX_DEFAULT e GRUB_CMDLINE_LINUX para desabilitar o IPv6 na inicialização:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ipv6.disable=1" GRUB_CMDLINE_LINUX="ipv6.disable=1"
Salve este arquivo e execute o comando update-grub:
sudo update-grub
Agora que você está usando esta técnica, as configurações devem persistir na reinicialização.
Pensamento final: Configurando o Ubuntu IPv6
Embora o IPv6 tenha sido introduzido para resolver o problema do espaço de endereço, ele oferece muitas outras vantagens, incluindo prevenção de colisões de endereços privados, melhoria do roteamento multicast, melhor qualidade de serviço, autenticação integrada e roteamento simplificado e mais eficiente. Claramente, saber como habilitar o IPv6 no Ubuntu é essencial. Como você viu neste artigo, o Ubuntu é uma das distribuições Linux mais fáceis de usar que você pode usar em muitas áreas. Também estamos orgulhosos de oferecer-lhe o nosso Ubuntu VPS, que é composto por hardware robusto e otimizado para você aproveitar ao máximo as funcionalidades do Ubuntu.
Perguntas frequentes
Como habilito o IPv6 no Ubuntu?
De modo geral, configurar o IPv6 no Ubuntu envolve três etapas nas quais você precisa editar o arquivo sysctl.conf, o arquivo de interfaces e reiniciar o serviço de rede.
O que acontece se eu ativar o IPv6?
O IPv6 pode oferecer muitos benefícios, incluindo suporte a mais dispositivos, melhor segurança e conexões mais eficientes. Mesmo que alguns softwares mais antigos possam não funcionar como esperado, a maior parte da sua rede deve funcionar bem com o IPv6 habilitado.
Como posso encontrar meu endereço IPv6 no Linux?
Aqui estão duas instruções genéricas do Unix para determinar seu endereço IPv6 e rota padrão:
- Execute ifconfig -a e procure inet6 para ver seus endereços IPv6.
- Execute netstat -nr e procure inet6 ou Internet6 ou palavras semelhantes para encontrar a parte IPv6; em seguida, procure padrão ou :: ou ::/0 .
O IPv6 aumentará a velocidade da Internet?
Alguns provedores de serviços da Web e de nuvem mediram a velocidade do IPv6 e do IPv4. Os resultados mostram que os sites carregam 5% mais rápido na mediana e 15% mais rápido no percentil 95% no IPv6 do que no IPv4, o que significa que aqueles que buscam alta velocidade deveriam usar melhor o IPv6.