Atribua um endereço IPv6 a uma instância ECS em uma VPC com IPv6 ativado, configure-o no sistema operacional e ative a comunicação IPv6 pública ou privada.
O IPv6 resolve a escassez de endereços IPv4 ao fornecer um vasto espaço de endereçamento, eliminando conflitos de endereços e barreiras para a conexão de dispositivos à internet.
Limitações
Regiões que suportam o IPv6 Gateway
Um IPv6 Gateway é um gateway para tráfego IPv6 em uma VPC. Por padrão, um endereço IPv6 atribuído fornece apenas comunicação de rede privada. Você pode ativar a comunicação de rede pública comprando largura de banda de internet para o endereço IPv6 por meio de um IPv6 Gateway. Para mais informações, consulte {{XREF_0}}.
Área | Regiões |
Ásia-Pacífico - China | China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Ulanqab), China (Hangzhou), China (Shanghai), China (Fuzhou - Local Region), China (Shenzhen), China (Heyuan), China (Guangzhou), China (Chengdu), China (Hong Kong), China (Zhongwei), China (Nanjing - Local Region) |
Ásia-Pacífico - Outras | Philippines (Manila), Singapore, Japan (Tokyo), South Korea (Seoul), Indonesia (Jakarta), Malaysia (Kuala Lumpur), Malaysia (Johor), Thailand (Bangkok) |
Europa e Américas | US (Virginia), US (Silicon Valley), Germany (Frankfurt), UK (London), Mexico, France (Paris) |
Oriente Médio | SAU (Riyadh - Partner Region) Importante A região SAU (Riyadh - Partner Region) é operada por um parceiro. |
Famílias de instâncias ECS não suportadas
Família de instâncias com uso intensivo de computação ic5
Família de instâncias otimizadas para memória se1
Família de instâncias de big data d1
Famílias de instâncias equipadas com SSD local i2g e i1
Famílias de instâncias otimizadas para computação de alta frequência hfc5 e de uso geral de alta frequência hfg5
Famílias de instâncias ECS Bare Metal com rede aprimorada, de uso geral ebmg5 e otimizadas para memória ebmr5s
Famílias de instâncias de geração anterior com capacidade de expansão xn4, n4, mn4 e e4
Família de instâncias Super Computing Cluster de alta frequência scch5
Família de instâncias otimizadas para computação com aceleração por GPU gn5
Famílias de instâncias com capacidade de expansão n1, n2 e e3
Famílias de instâncias de uso geral sn2 e sn1
Limites de endereços IPv6 por instância
O número de endereços IPv6 atribuíveis a uma instância ECS depende do número de ENIs que podem ser conectadas à instância e do número de endereços IPv6 atribuíveis a cada ENI.
O número de endereços IPv6 atribuíveis a uma única ENI depende da família da instância. Consulte a coluna Número de endereços IPv6 por ENI em {{XREF_1}}.
O número de ENIs conectáveis a uma única instância é determinado pela família da instância. Consulte a coluna Interface de Rede Elástica em {{XREF_2}}.
Procedimento
Você pode usar a implantação com um clique para concluir rapidamente as seguintes operações.
Etapa 1: Ativar o IPv6 para a VPC e o vSwitch
Certifique-se de que o IPv6 esteja ativado para a VPC e o vSwitch onde sua instância ECS está localizada. Consulte {{XREF_3}} e {{XREF_4}}.
Após ativar o IPv6, visualize o IPv6 CIDR block (prefixo /56) atribuído na aba Basic Information da página de detalhes da VPC para confirmar que o IPv6 está ativado.
Após ativar o IPv6, o IPv6 CIDR Block na página de detalhes do vSwitch exibe o bloco de endereços com prefixo /64 atribuído.
Etapa 2: Atribuir um endereço IPv6
Atribua um endereço IPv6 a uma instância ECS para comunicação IPv6 com outras instâncias ou redes externas.
Atribuir a uma instância existente
Acesse Console do ECS - Instâncias.
No canto superior esquerdo da página, selecione uma região e um grupo de recursos.
Encontre a instância ECS de destino e clique em seu ID. Em seguida, no menu All Operations, escolha .
-
Na caixa de diálogo Manage Secondary Private IP Address, na seção IPv6 Supported, clique em Assign New IP Address.
Se você não precisar especificar um endereço IPv6, deixe o campo de endereço IPv6 vazio. O sistema atribui um endereço automaticamente.
Clique em OK.
Atribuir durante a criação
Ao criar uma instância, atente-se às seguintes configurações. Para outras configurações, consulte {{XREF_5}}.
Networking: Selecione uma VPC e um vSwitch com IPv6 ativado.
-
Instance: Clique em Select Instance Type, filtre por tipos de instância com IPv6 Supported e, em seguida, selecione um tipo de instância.
Na página de seleção de tipo de instância, clique no ícone de configurações de coluna, selecione IPv6 na caixa de diálogo de seleção de coluna e clique em OK para visualizar o suporte a IPv6 para cada tipo de instância na lista.
Networking: Clique em Elastic Network Interface | IPv6 (Optional) e, em seguida, selecione Assign IPv6 Address Free of Charge.
Após a atribuição do endereço, visualize seus detalhes no console do ECS. Consulte {{XREF_6}}.
Etapa 3: Configurar o endereço IPv6
Configure o endereço IPv6 na NIC da instância para que o sistema operacional possa reconhecê-lo e usá-lo.
-
Algumas imagens configuram e reconhecem endereços IPv6 automaticamente. Verifique se o sistema operacional da sua instância detectou o endereço IPv6:
Instâncias Linux
-
Conecte-se à instância Linux.
Consulte {{XREF_7}}.
-
Execute
ip -6 addr showouifconfig.Se a saída mostrar um endereço unicast global e um endereço link-local conforme o exemplo a seguir, o endereço IPv6 foi detectado. Ignore as etapas de configuração restantes. Caso contrário, prossiga.
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000 inet6 2408:4002:xxx:xxx:4a3a:5a86:752c/128 scope global dynamic noprefixroute valid_lft 128351sec preferred_lft 85151sec inet6 fe80::216:xxx:xxx:a375/64 scope link noprefixroute valid_lft forever preferred_lft foreverInstâncias Windows
-
Conecte-se à instância Windows.
Consulte {{XREF_8}}.
-
Abra a ferramenta de linha de comando e execute
ipconfig.Se a saída mostrar um endereço unicast global e um endereço link-local conforme o exemplo a seguir, o endereço IPv6 foi detectado. Ignore as etapas de configuração restantes. Caso contrário, prossiga.
Ethernet adapter Ethernet: Connection-specific DNS Suffix . : IPv6 Address. . . . . . . . . . . : 2408:4xxx:9100:7c9c:4a3a:5a86:752d Link-local IPv6 Address . . . . . : fe80::xxx:4618:8729%5 -
-
Configure o endereço IPv6.
ImportanteA configuração automática requer o Cloud Assistant. Se a sua instância não suportar o Cloud Assistant ou se você preferir não instalá-lo, configure o endereço IPv6 manualmente.
(Recomendado) Configuração automática
Pré-requisitos
O cliente do Cloud Assistant está instalado na instância. Caso contrário, consulte {{XREF_9}}.
Este método aplica-se apenas aos seguintes sistemas operacionais: Alibaba Cloud Linux 2/3, CentOS 6/7/8, Red Hat 6/7, Anolis OS, Fedora, Ubuntu 14/16/18/20, Debian 8/9/10/11, SUSE 11/12/15, OpenSUSE 15/42 e FreeBSD 11.
ImportanteEste processo usa o Cloud Assistant e pode reiniciar a NIC ou os serviços de rede, causando uma interrupção temporária da rede.
Procedimento
-
Conecte-se à instância Linux.
Consulte {{XREF_10}}.
-
Configure o endereço IPv6:
NotaPor padrão, este comando verifica se o plug-in
ecs-utils-ipv6está instalado e atualizado. Caso contrário, o sistema baixa e instala a versão mais recente automaticamente.sudo acs-plugin-manager --exec --plugin=ecs-utils-ipv6
Configuração manual (Linux)
-
Conecte-se à instância Linux.
Consulte {{XREF_11}}.
-
Execute
ip addr | grep inet6ouifconfig | grep inet6para verificar se o IPv6 está ativado.-
Se nenhuma informação
inet6for retornada, o IPv6 está desativado. Ative-o da seguinte forma: Se informações
inet6forem retornadas, o IPv6 está ativado. Configure o endereço IPv6.
-
-
Configuração manual (Windows)
-
Conecte-se à instância Windows.
Consulte {{XREF_22}}.
-
Abra a ferramenta de linha de comando e execute
ipconfigpara verificar se o IPv6 está ativado.-
Se nenhuma informação
inet6for retornada, o IPv6 está desativado. Ative-o: Se informações
inet6forem retornadas, o IPv6 está ativado. Configure o endereço IPv6.
-
-
Configure o endereço IPv6.
Na página de detalhes da instância, obtenha o endereço IPv6 atribuído.
-
-
(Condicional) Esta etapa aplica-se apenas a instâncias Linux.
Verifique se a ferramenta de configuração de multi-ENI está instalada:
ls /sbin/eni-ifscanSe o comando retornar um caminho conforme mostrado abaixo, a ferramenta está pré-instalada. Modifique o arquivo
eni-function.NotaSe uma instância Linux tiver a ferramenta de configuração de multi-ENI pré-instalada, a NIC IPv6 poderá não ser detectada automaticamente porque a ferramenta não suporta IPv6 por padrão. A instância pode falhar ao obter um endereço IPv6 após uma reinicialização.
[ecs-user@ixxx7Z ~]$ ls /sbin/eni-ifscan /sbin/eni-ifscan Se o comando
ifconfigouipconfigretornar o resultado de {{XREF_23}}, a configuração foi bem-sucedida.
A instância ECS agora pode se comunicar por meio de seu endereço IPv6 privado. Teste a conectividade privada da seguinte forma:
Etapa 4: Ativar largura de banda de internet para IPv6
Por padrão, um endereço IPv6 fornece apenas comunicação de rede privada. Para ativar o acesso público, compre largura de banda de internet para o endereço IPv6.
Faça login no Console do VPC.
No painel de navegação à esquerda, escolha .
Na barra de navegação superior, selecione a região onde o gateway IPv6 está implantado.
Na página IPv6 Gateway, encontre o gateway IPv6 que você deseja gerenciar com base no ID da VPC da instância e clique no ID do gateway IPv6.
Na página de detalhes do IPv6 Gateway, clique na aba IPv6 Internet Bandwidth, encontre o endereço IPv6 de destino e clique em Activate Internet Bandwidth na coluna Actions.
-
Na página IPv6 Internet Bandwidth (Pay-as-you-go), defina os seguintes parâmetros, clique em Buy Now e conclua o pagamento.
Parâmetro
Descrição
Traffic
Método de medição para largura de banda de internet.
Dois métodos estão disponíveis: Pay-By-Bandwidth e Pay-By-Data-Transfer. {{XREF_24}}.
Bandwidth
Largura de banda máxima.
Billing Cycle
Ciclo de faturamento. Valores válidos: By Day e By Hour.
-
Se o método de medição for Pay-By-Bandwidth, o ciclo de faturamento será By Day.
-
Se o método de medição for Pay-By-Data-Transfer, o ciclo de faturamento será By Hour.
-
Após ativar a largura de banda de internet para o endereço IPv6, teste a conectividade IPv6 pública:
Para testar a conectividade IPv6, tanto o cliente quanto o servidor devem suportar e estar configurados para IPv6.
ping -6 aliyun.com
Se o sistema retornar uma saída semelhante à seguinte, a conexão está normal.
[root@test ~]# ping -6 aliyun.com
PING aliyun.com(2401:b180:1:50::f (2401:b180:xxx::f)) 56 data bytes
64 bytes from 2401:b180:1:50::f (2401:b180:xxx::f): icmp_seq=1 ttl=251 time=2.32 ms
64 bytes from 2401:b180:1:50::f (2401:b180:xxx::f): icmp_seq=2 ttl=251 time=2.28 ms
64 bytes from 2401:b180:1:50::f (2401:b180:xxx::f): icmp_seq=3 ttl=251 time=2.28 ms
64 bytes from 2401:b180:1:50::f (2401:b180:xxx::f): icmp_seq=4 ttl=251 time=2.34 ms
64 bytes from 2401:b180:1:50::f (2401:b180:xxx::f): icmp_seq=5 ttl=251 time=2.33 ms
64 bytes from 2401:b180:1:50::f (2401:b180:xxx::f): icmp_seq=6 ttl=251 time=2.31 ms
^C
--- aliyun.com ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5006ms
rtt min/avg/max/mdev = 2.284/2.315/2.344/0.035 ms
Neste exemplo, aliyun.com suporta IPv6. Após configurar sua instância ECS, você pode acessar aliyun.com por IPv6.
Mais operações
Adicionar regras de grupo de segurança IPv6
O tráfego IPv4 e IPv6 são independentes. Configure regras de grupo de segurança IPv6 se as suas regras atuais não cobrirem o tráfego IPv6.
Excluir um endereço IPv6 atribuído
Exclua um endereço IPv6 de uma instância ECS quando ele não for mais necessário. O endereço IPv4 permanece inalterado.
Certifique-se de que a instância esteja no estado Running ou Stopped.
Procedimento
No canto superior esquerdo da página, selecione uma região e um grupo de recursos.
Na página ENIs, encontre a interface de rede elástica conectada à instância de destino e que possui um endereço IPv6 atribuído. Na coluna Operation, clique em Manage Elastic Network Interface IPs.
Na caixa de diálogo Manage Elastic Network Interface IPs, clique no ícone
ao lado do endereço IPv6 que você deseja excluir.Clique em OK.
Referências
Para remover o acesso à rede pública para um endereço IPv6, {{XREF_27}}.
Para gerenciar o tráfego IPv6 dentro de uma VPC, {{XREF_28}} em uma tabela de rotas.