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 através do painel de controle Vultr 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 Vultr, 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 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

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

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 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.04

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: 304

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?