Configurando o IPv6 no seu VPS

Você está aqui:
Tempo estimado de leitura: 3 min

Cada um desses exemplos assume uma sub-rede IPv6 de 2001:db8:1000::/64. Você precisará atualizá-los com a sub-rede que lhe foi atribuída.

Nós estaremos usando 2001:db8:1000::100como o principal endereço IPv6 para atribuir. Também estaremos configurando 2001:db8:1000::200como um endereço IPv6 secundário. A adição de um IPv6 secundário não é necessária, mas mostra o processo que você usaria se quisesse vários endereços IPv6.

Nota importante : Se você adicionar uma sub-rede IPv6 a uma máquina existente, deverá reiniciar o servidor por meio do painel de controle Site & Site antes que o IPv6 funcione. Reiniciar via SSH ou similar não é suficiente. O IPv6 não funcionaria até o servidor ser reiniciado. Isso não se aplica se você tiver selecionado IPv6 durante a implantação inicial do servidor.

No painel de controle do Site & Site, existem exemplos de configuração gerados para cada uma de suas VMs. Eles estão localizados nas configurações de IPv6 da VM, rotuladas como ” Consulte exemplos de configuração ou documentação “.

CentOS 6, CentOS 7

Adicione as seguintes linhas ao /etc/sysconfig/network-scripts/ifcfg-eth0arquivo.

IPV6INIT="yes"
IPV6ADDR="2001:db8:1000::100/64"
IPV6_AUTOCONF="yes"
IPV6ADDR_SECONDARIES="2001:db8:1000::200/64"

Reinicie a rede ou reinicie.

service network restart

Se você tiver o encaminhamento de IP ativado (usando seu servidor como uma VPN ou similar), você também precisará adicionar as seguintes linhas ao /etc/sysctl.confarquivo. As configurações padrão para essas variáveis (que é 1) impedem que o IPv6 funcione corretamente quando o encaminhamento de IP está ativado. Você pode verificar se o encaminhamento de IP está ativado executando ” sysctl net.ipv4.ip_forward“.

net.ipv6.conf.all.accept_ra=2
net.ipv6.conf.eth0.accept_ra=2

Debian 8

Configuração dinâmica

Para configuração dinâmica, adicione as seguintes linhas ao /etc/network/interfacesarquivo.

iface eth0 inet6 auto

Reinicie a rede ou reinicie.

systemctl restart networking.service

Configuração estática

Para configuração estática, adicione as seguintes linhas ao /etc/network/interfacesarquivo.

iface eth0 inet6 static
address 2001:db8:1000::100
netmask 64
up /sbin/ip -6 addr add dev eth0 2001:db8:1000::200

Reinicie a rede ou reinicie.

systemctl restart networking.service

Debian 9

Configuração dinâmica

Para configuração dinâmica, adicione as seguintes linhas ao /etc/network/interfacesarquivo.

iface ens3 inet6 auto

Reinicie a rede ou reinicie.

systemctl restart networking.service

Configuração estática

Para configuração estática, adicione as seguintes linhas ao /etc/network/interfacesarquivo.

iface ens3 inet6 static
address 2001:db8:1000::100
netmask 64
up /sbin/ip -6 addr add dev ens3 2001:db8:1000::200

Reinicie a rede ou reinicie.

systemctl restart networking.service

Fedora 26 – Fedora 28

Adicione as seguintes linhas ao /etc/sysconfig/network-scripts/ifcfg-ens3arquivo.

IPV6INIT="yes"
IPV6ADDR="2001:db8:1000::100/64"
IPV6_AUTOCONF="yes"
IPV6ADDR_SECONDARIES="2001:db8:1000::200/64"

Reinicie a rede ou reinicie.

systemctl restart network.service

Fedora 29

Execute os seguintes comandos para configuração dinâmica de IPv6 e um endereço IPv6 adicional (/ 128). Endereços adicionais podem ser adicionados da mesma maneira.

nmcli con mod 'Wired connection 1' ipv6.method 'auto' ipv6.addresses ''
nmcli con mod 'Wired connection 1' +ipv6.addresses '2001:db8:1000::200/128'
nmcli con up 'Wired connection 1'

FreeBSD 10.x, FreeBSD 11.x

Configuração dinâmica

Para configuração dinâmica, adicione as seguintes linhas ao /etc/rc.confarquivo.

ifconfig_vtnet0_ipv6="inet6 accept_rtadv"
ipv6_activate_all_interfaces="YES"
rtsold_enable="YES"
rtsold_flags="-aF"

Inicie o daemon de solicitação de roteador ou reinicialize.

service rtsold start

Configuração estática

Para configuração estática, adicione as seguintes linhas ao /etc/rc.confarquivo.

rtsold_enable="YES"
ipv6_activate_all_interfaces="YES"
rtsold_flags="-aF"
ifconfig_vtnet0_ipv6="inet6 2001:db8:1000::100 prefixlen 64"
ifconfig_vtnet0_alias0="inet6 2001:db8:1000::200 prefixlen 64"

Inicie o daemon de solicitação de roteador ou reinicialize.

service rtsold start

OpenBSD 6.0 – OpenBSD 6.2

Adicione as seguintes linhas ao /etc/hostname.vio0arquivo.

inet6 autoconf -autoconfprivacy
inet6 alias 20012001:db8:1000::200 64

Reinicie a interface ou reinicie.

sh /etc/netstart vio0

OpenBSD 6.3, OpenBSD 6.4

Adicione as seguintes linhas ao /etc/hostname.vio0arquivo.

inet6 autoconf -autoconfprivacy -soii
inet6 alias 20012001:db8:1000::200 64

Reinicie a interface ou reinicie.

sh /etc/netstart vio0

Ubuntu 14.04

Configuração dinâmica

Para configuração dinâmica, adicione as seguintes linhas ao /etc/network/interfacesarquivo.

iface eth0 inet6 auto

Reinicialize a instância.

Configuração estática

Para configuração estática, adicione as seguintes linhas ao /etc/network/interfacesarquivo.

iface eth0 inet6 static
address 2001:db8:1000::100
netmask 64
up /sbin/ip -6 addr add dev eth0 2001:db8:1000::200

Encaminhamento de IP

Se você tiver o encaminhamento de IP ativado (usando seu servidor como uma VPN ou similar), você também precisará adicionar as seguintes linhas ao /etc/sysctl.confarquivo. As configurações padrão para essas variáveis (que é 1) impedem que o IPv6 funcione corretamente quando o encaminhamento de IP está ativado. Você pode verificar se o encaminhamento de IP está ativado executando ” sysctl net.ipv4.ip_forward“.

net.ipv6.conf.all.accept_ra=2
net.ipv6.conf.eth0.accept_ra=2

Ubuntu 16.04

Configuração dinâmica

Para configuração dinâmica, adicione as seguintes linhas ao /etc/network/interfacesarquivo.

iface ens3 inet6 auto

Reinicie a rede ou reinicie.

systemctl restart networking.service

Configuração estática

Para configuração estática, adicione as seguintes linhas ao /etc/network/interfacesarquivo.

iface ens3 inet6 static
address 2001:db8:1000::100
netmask 64
up /sbin/ip -6 addr add dev ens3 2001:db8:1000::200

Reinicie a rede ou reinicie.

systemctl restart networking.service

Ubuntu 18.xx

Preencha o /etc/netplan/10-ens3.yamlarquivo com o seguinte texto.

network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      dhcp4: yes
      addresses:
        - '2001:db8:1000::200/64'

Atualize a rede ou reinicie.

netplan apply

Windows Server 2012 R2, Windows Server 2016

Encontre o nome da interface pública no seu sistema. Você pode usar ipconfig /allou navegar no Painel de Controle do Windows.

Substitua ” Ethernet” pelo nome da interface pública que o Windows escolheu e execute os seguintes comandos.

netsh interface ipv6 set global randomizeidentifiers=disabled
netsh interface ipv6 add address interface="Ethernet" address="2001:db8:1000::100/64"
netsh interface ipv6 add address interface="Ethernet" address="2001:db8:1000::200/64"
Esse artigo foi útil?
Não Gostei 0
Visualizações: 72

Ainda não Têm uma Conta?

Então Cadastre-se

Nome de Usuário*
E-mail*
Senha*
Confirmar Senha*

Já têm Uma Conta? Click Aqui.

Já tem uma Conta?

Ainda não tem Conta?