Asigne una dirección IPv6 a una instancia ECS en una VPC compatible con IPv6, configúrela en el sistema operativo y habilite la comunicación IPv6 pública o privada.
Nota
IPv6 resuelve la escasez de direcciones IPv4 al proporcionar un espacio de direcciones enorme. De esta manera, elimina los conflictos de direcciones y las barreras que impiden a los dispositivos conectarse a internet.
Límites
Regiones compatibles con IPv6 Gateway
Nota
Un IPv6 Gateway es una puerta de enlace para el tráfico IPv6 dentro de una VPC. De forma predeterminada, una dirección IPv6 asignada solo permite la comunicación en redes privadas. Para habilitar la comunicación en redes públicas, adquiera ancho de banda de internet para la dirección IPv6 mediante un IPv6 Gateway. Para obtener más información, consulte IPv6 Gateway.
Asia 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) |
Asia Pacífico - Otras | Filipinas (Manila), Singapore, Japan (Tokyo), South Korea (Seoul), Indonesia (Jakarta), Malaysia (Kuala Lumpur), Malaysia (Johor), Thailand (Bangkok) |
Europa y América | US (Virginia), US (Silicon Valley), Germany (Frankfurt), UK (London), Mexico, France (Paris) |
Medio Oriente | SAU (Riyadh - Partner Region)
Importante La región SAU (Riyadh - Partner Region) es operada por un socio. |
Familias de instancias ECS no compatibles
Familia de instancias de cómputo intensivo ic5
Familia de instancias optimizadas para memoria se1
Familia de instancias para big data d1
Familias de instancias i2g e i1 equipadas con SSD local
Familias de instancias hfc5 optimizadas para cómputo de alta frecuencia y hfg5 de uso general de alta frecuencia
Familias de instancias ECS Bare Metal Instance ebmg5 de uso general y ebmr5s optimizadas para memoria con red mejorada
Familias de instancias ampliables de generación anterior xn4, n4, mn4 y e4
Familia de instancias scch5 de clúster de supercomputación de alta frecuencia
Familia de instancias gn5 optimizadas para cómputo acelerado por GPU
Familias de instancias ampliables n1, n2 y e3
Familias de instancias de uso general sn2 y sn1
Límites de direcciones IPv6 por instancia
La cantidad de direcciones IPv6 que se pueden asignar a una instancia ECS depende del número de ENI que admite la instancia y de las direcciones IPv6 que se pueden asignar a cada ENI.
El número de direcciones IPv6 asignables a una sola ENI varía según la familia de la instancia. Consulte la columna Number of IPv6 addresses per ENI en Instance families.
La cantidad de ENI que se pueden conectar a una instancia está determinada por su familia. Revise la columna Elastic Network Interface en Instance families.
Procedimiento
Nota
Utilice el despliegue con un solo clic para completar rápidamente las siguientes operaciones.
Paso 1: Habilitar IPv6 para la VPC y el vSwitch
Asegúrese de que IPv6 esté habilitado en la VPC y el vSwitch donde se encuentra su instancia ECS. Consulte Enable IPv6 for a VPC y Enable IPv6 for a vSwitch.
Una vez habilitado IPv6, consulte el IPv6 CIDR block asignado (prefijo /56) en la pestaña Basic Information de la página de detalles de la VPC para confirmar que IPv6 está habilitado.
Después de habilitar IPv6, el campo IPv6 CIDR Block de la página de detalles del vSwitch muestra el bloque de direcciones con prefijo /64 asignado.
Paso 2: Asignar una dirección IPv6
Asigne una dirección IPv6 a una instancia ECS para establecer comunicación IPv6 con otras instancias o redes externas.
Asignar a una instancia existente
Vaya a ECS console - Instances.
En la esquina superior izquierda de la página, seleccione una región y un resource group.
Busque la instancia ECS de destino y haga clic en su ID. Luego, en el menú All Operations, elija .
-
En el cuadro de diálogo Manage Secondary Private IP Address, en la sección IPv6 Supported, haga clic en Assign New IP Address.
Si no necesita especificar una dirección IPv6, deje vacío el campo correspondiente. El sistema asigna automáticamente una dirección.
Haga clic en OK.
Asignar durante la creación
Al crear una instancia, preste atención a la siguiente configuración. Para el resto de los parámetros, consulte Create an instance by using the custom launch tab.
Networking: Seleccione una VPC y un vSwitch compatibles con IPv6.
-
Instance: Haga clic en Select Instance Type, filtre por tipos de instancia IPv6 Supported y luego seleccione un tipo de instancia.
En la página de selección de tipo de instancia, haga clic en el ícono de configuración de columnas. En el cuadro de diálogo de selección de columnas, seleccione IPv6 y haga clic en OK para consultar la compatibilidad con IPv6 de cada tipo de instancia en la lista.
Networking: Haga clic en Elastic Network Interface | IPv6 (Optional) y luego seleccione Assign IPv6 Address Free of Charge.
Una vez asignada la dirección, consulte sus detalles en la consola de ECS. Consulte View IP addresses.
Paso 3: Configurar la dirección IPv6
Configure la dirección IPv6 en la NIC de la instancia para que el sistema operativo la reconozca y pueda utilizarla.
-
Algunas imágenes configuran y reconocen automáticamente las direcciones IPv6. Compruebe si el sistema operativo de su instancia detectó la dirección IPv6:
Instancias Linux
-
Conéctese a la instancia Linux.
Consulte Connect to a Linux instance by using Workbench.
-
Ejecute ip -6 addr show o ifconfig.
Si la salida muestra una dirección global unicast y una dirección link-local, como en el siguiente ejemplo, la dirección IPv6 se detectó correctamente. Omita los pasos de configuración restantes; de lo contrario, continúe con el procedimiento.
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 forever
Instancias Windows
-
Conéctese a la instancia Windows.
Consulte Connect to a Windows instance by using Workbench.
-
Abra la herramienta de línea de comandos y ejecute ipconfig.
Si la salida muestra una dirección global unicast y una dirección link-local, como en el siguiente ejemplo, la dirección IPv6 se detectó correctamente. Omita los pasos de configuración restantes; de lo contrario, continúe con el procedimiento.
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 la dirección IPv6.
Importante
La configuración automática requiere Cloud Assistant. Si su instancia no es compatible con Cloud Assistant o prefiere no instalarlo, configure la dirección IPv6 manualmente.
(Recomendado) Configuración automática
Requisitos previos
El cliente de Cloud Assistant debe estar instalado en la instancia. De lo contrario, consulte Install the Cloud Assistant client.
Este método aplica únicamente a los siguientes sistemas operativos: 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 y FreeBSD 11.
Importante
Este proceso utiliza Cloud Assistant y puede reiniciar la NIC o los servicios de red, lo que provoca una interrupción temporal de la red.
Procedimiento
-
Conéctese a la instancia Linux.
Consulte Connect to a Linux instance by using Workbench.
-
Configure la dirección IPv6:
Nota
De forma predeterminada, este comando comprueba si el plugin ecs-utils-ipv6 está instalado y actualizado. Si no es así, el sistema descarga e instala automáticamente la versión más reciente.
sudo acs-plugin-manager --exec --plugin=ecs-utils-ipv6
Configuración manual (Linux)
-
Conéctese a la instancia Linux.
Consulte Connect to a Linux instance by using Workbench.
-
Ejecute ip addr | grep inet6 o ifconfig | grep inet6 para comprobar si IPv6 está habilitado.
-
Si no se devuelve información de inet6, IPv6 está deshabilitado. Habilítelo de la siguiente manera:
¿Cómo habilito el servicio IPv6?
Alibaba Cloud Linux 2/3
-
Modifique /etc/sysctl.conf:
-
Presione I para entrar al modo de edición. Cambie a continuación los valores de 1 a 0:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
-
Para habilitar una interfaz de red específica, agregue lo siguiente:
net.ipv6.conf.eth0.disable_ipv6 = 0
Presione Esc, introduzca :wq y presione Enter para guardar y salir.
-
Compruebe si existen diferencias entre /etc/sysctl.conf y el archivo /etc/sysctl.conf dentro de initramfs:
diff -u /etc/sysctl.conf <(lsinitrd -f /etc/sysctl.conf)
Nota
Alibaba Cloud Linux 2 utiliza initramfs. Si el archivo /etc/sysctl.conf en initramfs difiere del archivo principal /etc/sysctl.conf, el sistema podría aplicar una configuración incorrecta durante el inicio.
-
Si ambos archivos son distintos, regenere initramfs:
Reinicie la instancia ECS para que la configuración surta efecto. Para obtener más información, consulte Restart an instance.
-
Ejecute ip addr | grep inet6 o ifconfig | grep inet6 para comprobar que IPv6 está habilitado.
Si se devuelve información de inet6, IPv6 está habilitado.
Alibaba Cloud Linux 4
-
Modifique el archivo /etc/sysctl.conf:
-
Presione i para entrar al modo de edición y agregue o modifique a continuación el contenido:
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
Presione Esc para salir del modo de edición, escriba :wq y presione Enter para guardar y salir.
-
Ejecute el siguiente comando para aplicar la configuración:
-
Ejecute ip -6 addr show para comprobar que IPv6 está habilitado.
Si se devuelve información de inet6, IPv6 está habilitado.
CentOS 6/7
-
Modifique /etc/modprobe.d/disable_ipv6.conf:
vi /etc/modprobe.d/disable_ipv6.conf
Presione I para entrar al modo de edición y cambie options ipv6 disable=1 por options ipv6 disable=0.
Presione Esc, introduzca :wq y presione Enter para guardar y salir.
-
Modifique /etc/sysconfig/network:
vi /etc/sysconfig/network
Presione I para entrar al modo de edición y cambie NETWORKING_IPV6=no por NETWORKING_IPV6=yes.
Presione Esc, introduzca :wq y presione Enter para guardar y salir.
-
(Opcional) Vuelva a cargar el módulo de IPv6:
Nota
Este paso es obligatorio para CentOS 6. En caso contrario, omítalo.
modprobe ipv6 -r
modprobe ipv6
lsmod | grep ipv6
Si se devuelve lo siguiente, el módulo de IPv6 se cargó correctamente:
Nota
El valor de la tercera columna no debe ser 0. De lo contrario, vuelva a habilitar el servicio de IPv6.
-
Modifique /etc/sysctl.conf:
-
Presione I para entrar al modo de edición. Cambie a continuación los valores de 1 a 0:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Presione Esc, introduzca :wq y presione Enter para guardar y salir.
-
Aplique la configuración:
Debian 8/9
-
Modifique /etc/default/grub:
Presione I para entrar al modo de edición y elimine ipv6.disable=1.
Presione Esc, introduzca :wq y presione Enter para guardar y salir.
-
Modifique /boot/grub/grub.cfg:
Presione I para entrar al modo de edición y elimine ipv6.disable=1.
Presione Esc, introduzca :wq y presione Enter para guardar y salir.
Restart the instance.
-
Modifique /etc/sysctl.conf:
-
Presione I para entrar al modo de edición. Cambie a continuación los valores de 1 a 0:
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0
Presione Esc, introduzca :wq y presione Enter para guardar y salir.
-
Aplique la configuración:
Ubuntu 14/16 y OpenSUSE 42
-
Modifique /etc/sysctl.conf:
-
Presione I para entrar al modo de edición. Cambie a continuación los valores de 1 a 0:
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0
Presione Esc, introduzca :wq y presione Enter para guardar y salir.
-
Aplique la configuración:
FreeBSD 11
-
Modifique /etc/rc.conf:
Presione I para entrar al modo de edición y agregue la línea ipv6_activate_all_interfaces="YES".
Presione Esc, introduzca :wq y presione Enter para guardar y salir.
-
Reinicie la red para aplicar la configuración:
SUSE 11/12
-
Modifique /etc/modprobe.d/50-ipv6.conf:
vi /etc/modprobe.d/50-ipv6.conf
Presione I para entrar al modo de edición y elimine la línea install ipv6 /bin/true.
Presione Esc, introduzca :wq y presione Enter para guardar y salir.
-
Modifique /etc/sysctl.conf:
-
Presione I para entrar al modo de edición. Cambie a continuación los valores de 1 a 0:
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0
Presione Esc, introduzca :wq y presione Enter para guardar y salir.
-
Aplique la configuración:
Si se devuelve información de inet6, IPv6 está habilitado. Configure la dirección IPv6.
-
Configure la dirección IPv6.
Alibaba Cloud Linux 2/3, CentOS 6/7 y Red Hat 6/7
-
Modifique el archivo de configuración de la NIC:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
Reemplace eth0 con el nombre real de la NIC. Guarde los cambios y salga.
-
Presione I para entrar al modo de edición y agregue a continuación las líneas de configuración en el archivo.
Presione Esc, introduzca :wq y presione Enter para guardar y salir.
Reinicie la instancia ECS para que la configuración surta efecto. Para obtener más información, consulte Restart an instance.
Alibaba Cloud Linux 4
Nota
Alibaba Cloud Linux 4 utiliza NetworkManager para la gestión de la red. Los archivos de configuración de la NIC se almacenan en /etc/NetworkManager/system-connections/ en lugar de /etc/sysconfig/network-scripts/.
-
Ejecute el siguiente comando para consultar el nombre de la conexión de red:
Anote el nombre de la conexión, que por lo general es cloud-init eth0.
-
Ejecute el siguiente comando para habilitar la configuración automática de direcciones IPv6:
nmcli connection modify "cloud-init eth0" ipv6.method auto
Reemplace cloud-init eth0 con el nombre real de su conexión. Use comillas si el nombre de la conexión contiene espacios.
-
Ejecute los siguientes comandos para recargar y aplicar la configuración:
nmcli connection reload
nmcli connection up "cloud-init eth0"
Reinicie la instancia ECS para que la configuración surta efecto. Para obtener más información, consulte Restart an instance.
CentOS 8
-
Compruebe si el archivo de configuración de la NIC contiene IPV6INIT=yes y DHCPV6C=yes. Si no es así, agréguelos antes de continuar.
vi /etc/sysconfig/network-scripts/ifcfg-eth0
Reemplace eth0 con el identificador real de la NIC. Guarde los cambios y salga.
-
Deshabilite la función de modificación de NIC de cloud-init en /etc/sysconfig/network-scripts/.
Nota
Una dirección IPv6 asignada se configura automáticamente, pero puede perderse después de un reinicio. Deshabilite la función de modificación de NIC de cloud-init para evitarlo.
-
Abra vi /etc/cloud/cloud.cfg:
-
Agregue lo siguiente antes de la sección Example datasource config:
network:
config: disabled
Guarde los cambios y salga.
Reinicie la instancia ECS para que la configuración surta efecto. Para obtener más información, consulte Restart an instance.
Debian 8/9/10/11 y Ubuntu 16
-
Ejecute vi /etc/network/interfaces para abrir el archivo de configuración de la NIC y agregue la siguiente línea al archivo:
Reemplace eth0 con el nombre real de la NIC. Guarde los cambios y salga.
Reinicie la instancia ECS para que la configuración surta efecto. Para obtener más información, consulte Restart an instance.
Ubuntu 18/20
-
Deshabilite la función de modificación de NIC de cloud-init en /etc/sysconfig/network-scripts/.
Nota
Una dirección IPv6 asignada se configura automáticamente, pero puede perderse después de un reinicio. Deshabilite la función de modificación de NIC de cloud-init para evitarlo.
-
Abra vi /etc/cloud/cloud.cfg:
-
Agregue lo siguiente antes de la sección Example datasource config:
network:
config: disabled
Guarde los cambios y salga.
Reinicie la instancia ECS para que la configuración surta efecto. Para obtener más información, consulte Restart an instance.
Ubuntu 14
-
Ejecute vi /etc/network/interfaces para abrir el archivo de configuración de la NIC y agregue la siguiente línea al archivo:
Reemplace eth0 con el nombre real de la NIC. Guarde los cambios y salga.
Reinicie la instancia ECS para que la configuración surta efecto. Para obtener más información, consulte Restart an instance.
FreeBSD 11
-
Abra vi /etc/rc.conf y agregue las siguientes líneas:
ipv6_enable="YES"
ipv6_ifconfig_vtnet0="<IPv6 address> <Subnet prefix length>"
Reemplace vtnet0 con el nombre real de la NIC. Guarde los cambios y salga.
-
Agregue las siguientes líneas. Guarde los cambios y salga.
ip6addrctl_enable="YES"
ipv6_activate_all_interfaces="YES"
ipv6_network_interfaces="auto"
Después de modificarlo, el archivo tendrá un aspecto similar al siguiente:
hostname="Aliyun"
sshd_enable="YES"
dumpdev="NO"
ipv6_enable="YES"
ip6addrctl_enable="YES"
ip6addrctl_policy="ipv4_prefer"
ipv6_activate_all_interfaces="YES"
ipv6_network_interfaces="auto"
ifconfig_lo0="inet 127.0.0.1 netmask 255.0.0.0"
ifconfig_vtnet0="inet 192.168.XX.XX netmask 255.255.255.0"
ipv6_ifconfig_vtnet0="2001:XXXX:4:4:4:4:4:4 prefixlen 64"
defaultrouter="192.168.XX.XX"
hostname="freebsd"
Reinicie la instancia ECS para que la configuración surta efecto. Para obtener más información, consulte Restart an instance.
Anolis OS 7.9/8.4, CentOS Stream y Fedora
-
Compruebe si el archivo de configuración de la NIC contiene IPV6INIT=yes y DHCPV6C=yes. Si no es así, agréguelos manualmente.
vi /etc/sysconfig/network-scripts/ifcfg-eth0
Reemplace eth0 con el nombre real de la NIC. Guarde los cambios y salga.
Reinicie la instancia ECS para que la configuración surta efecto. Para obtener más información, consulte Restart an instance.
Configuración manual (Windows)
-
Conéctese a la instancia de Windows.
Consulte Connect to a Windows instance by using Workbench.
-
Abra la herramienta de línea de comandos y ejecute ipconfig para comprobar si IPv6 está habilitado.
-
Si no se devuelve información de inet6, IPv6 está deshabilitado. Habilítelo:
¿Cómo habilito el servicio IPv6?
Vaya a .
Haga clic con el botón derecho en la conexión de red actual y seleccione Type.
-
Seleccione la casilla de verificación Internet Protocol Version 6 (TCP/IPv6).
-
Para Windows Server 2008, 2012, 2016, 2019 y 2022:
Compruebe si la casilla del protocolo IPv6 está seleccionada. Si no lo está, selecciónela y haga clic en OK.
-
Para Windows Server 2003:
Los pasos varían según si el protocolo IPv6 está instalado o no.
Si el protocolo IPv6 existe:
Seleccione Internet Protocol Version 6 (TCP/IPv6) y haga clic en OK.
Si el protocolo IPv6 no está presente:
En la página Local Area Connection Properties, haga clic en Install. En la página Select Network Component Type, haga clic en .
En la página Select Network Protocol, seleccione para completar la instalación.
Seleccione Internet Protocol Version 6 (TCP/IPv6) y luego haga clic en OK.
Si se devuelve información de inet6, IPv6 está habilitado. Configure la dirección IPv6.
-
Configure la dirección IPv6.
En la página de detalles de la instancia, obtenga la dirección IPv6 asignada.
-
Configurar la dirección IPv6.
-
Para Windows Server 2008, 2012, 2016, 2019 y 2022:
Vaya a .
Haga clic en el nombre de la conexión de red actual para abrir el cuadro de diálogo de estado y luego haga clic en Type.
Seleccione .
Seleccione Use the following IPv6 address, introduzca la dirección IPv6, la longitud del prefijo de subred y la puerta de enlace IPv6, y luego haga clic en OK.
(Opcional) Para vincular varias direcciones IPv6, en la página Internet Protocol Version 6 (TCP/IPv6) Properties, haga clic en Premium para abrir la configuración avanzada. Después, haga clic en Add para introducir otra dirección IPv6. Cuando termine de agregar direcciones, haga clic en OK.
-
Para Windows Server 2003:
Vaya a y busque el nombre de la conexión de red actual. En este ejemplo, el nombre es Local Area Connection 2.
En el escritorio de Windows, presione las teclas Win+R para abrir el cuadro de diálogo Run. Introduzca cmd y haga clic en OK para abrir la herramienta de línea de comandos.
-
Agregue una dirección IPv6.
Para agregar una sola dirección IPv6:
netsh interface ipv6 add address "Local Area Connection 2" <IPv6 address>
Para agregar varias direcciones IPv6:
netsh interface ipv6 add address "Local Area Connection 2" <IPv6 address 1>
netsh interface ipv6 add address "Local Area Connection 2" <IPv6 address 2>
Agregue una ruta predeterminada:
netsh interface ipv6 add route ::/0 "Local Area Connection 2" <IPv6 gateway>
-
(Condicional) Este paso aplica únicamente a las instancias Linux.
Compruebe si la herramienta de configuración multi-ENI está instalada:
Si el comando devuelve una ruta como se muestra a continuación, la herramienta viene preinstalada. Modifique el archivo eni-function.
Nota
Si una instancia Linux tiene preinstalada la herramienta de configuración multi-ENI, es posible que la tarjeta de red IPv6 no se detecte automáticamente porque la herramienta no admite IPv6 de forma predeterminada. Por lo tanto, la instancia podría no obtener una dirección IPv6 después de reiniciarla.
[ecs-user@ixxx7Z ~]$ ls /sbin/eni-ifscan
/sbin/eni-ifscan
Cómo modificar el archivo eni-function
-
Modifique el archivo eni-function:
vim /etc/eni_utils/eni-function
-
Presione I para entrar al modo de edición. Cambie IPV6INIT=no por IPV6INIT=yes y agregue la línea DHCPV6C=yes. A continuación, guarde los cambios y salga.
A continuación se muestra un ejemplo del contenido modificado en el archivo de configuración:
cat << EOF > ${config_file}
DEVICE=${INTERFACE}
BOOTPROTO=dhcp
ONBOOT=yes
TYPE=Ethernet
USERCTL=yes
PEERDNS=no
IPV6INIT=yes
DHCPV6C=yes
PERSISTENT_DHCLIENT=yes
HWADDR=${HWADDR}
DEFROUTE=no
EOF
}
Si el comando ifconfig o ipconfig devuelve el resultado de Step 1, la configuración fue exitosa.
Ahora la instancia ECS puede comunicarse mediante su dirección IPv6 privada. Compruebe la conectividad privada de la siguiente manera:
Comprobar la conectividad privada
Nota
Para comprobar la conectividad IPv6, tanto el cliente como el servidor deben admitir IPv6 y estar configurados para este protocolo. En este ejemplo, ECS01 y ECS02 deben tener IPv6 configurado.
En ECS01, ejecute ping6 <ECS02_private_IPv6_address> para hacer ping a la dirección IPv6 de ECS02.
Si recibe paquetes de respuesta, se confirma que la comunicación IPv6 privada de ECS01 a ECS02 funciona correctamente.
[root@iZbp18z xxx 3tZ ~]# ping6 2400 xxx cfa7:383c
PING 2408:400 xxx 9c:4259:cfa7:383c xxx :4259:cfa7:383c) 56 data bytes
64 bytes from xxx 384:d718:0 xxx fa7:383c: icmp_seq=1 ttl=64 time=0.175 ms
64 bytes from xxx 384:d718:0 xxx fa7:383c: icmp_seq=2 ttl=64 time=0.184 ms
64 bytes from xxx 384:d718:0 xxx fa7:383c: icmp_seq=3 ttl=64 time=0.181 ms
64 bytes from xxx 384:d718:0 xxx fa7:383c: icmp_seq=4 ttl=64 time=0.193 ms
64 bytes from xxx 384:d718:0 xxx fa7:383c: icmp_seq=5 ttl=64 time=0.190 ms
64 bytes from xxx 384:d718:0 xxx fa7:383c: icmp_seq=6 ttl=64 time=0.190 ms
64 bytes from xxx 384:d718:0 xxx fa7:383c: icmp_seq=7 ttl=64 time=0.181 ms
64 bytes from xxx 384:d718:0 xxx fa7:383c: icmp_seq=8 ttl=64 time=0.193 ms
64 bytes from xxx 384:d718:0 xxx fa7:383c: icmp_seq=9 ttl=64 time=0.183 ms
64 bytes from 2400:xxx.384 xxx 4259:cfa7:383c: icmp_seq=10 ttl=64 time=0.180 ms
^C
--- 2408:40 xxx 4259:cfa7:383c ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9219ms
rtt min/avg/max/mdev = 0.175/0.184/0.193/0.013 ms
[root@iZbp18z2byht5hn4z9qg3tZ ~]#
En ECS02, ejecute ping6 <ECS01_private_IPv6_address> para hacer ping a la dirección IPv6 de ECS01.
Si recibe paquetes de respuesta, se confirma que la comunicación IPv6 privada de ECS02 a ECS01 funciona correctamente.
[root@iZbp1xxx ~]# ping6 2408:40xxx:xxx:383d
PING 2408:4xxx fa7:383d(2408:xxx:cfa7:383d) 56 data bytes
64 bytes from 2408:4005:3b4:d71b:8a9c:4259:cfa7:383d: icmp_seq=1 ttl=64 time=0.175 ms
64 bytes from xxx:8a9c:4xxx:383d: icmp_seq=2 ttl=64 time=0.173 ms
64 bytes from xxx:8a9c:4xxx:383d: icmp_seq=3 ttl=64 time=0.176 ms
64 bytes from xxx:8a9c:4xxx:383d: icmp_seq=4 ttl=64 time=0.181 ms
64 bytes from xxx:8a9c:4xxx:383d: icmp_seq=5 ttl=64 time=0.193 ms
64 bytes from xxx:8a9c:4xxx:383d: icmp_seq=6 ttl=64 time=0.175 ms
64 bytes from xxx:8a9c:4xxx:383d: icmp_seq=7 ttl=64 time=0.180 ms
64 bytes from xxx:8a9c:4xxx:383d: icmp_seq=8 ttl=64 time=0.180 ms
64 bytes from 2408:xxx:xxx:8a9c:4xxx:cfa7:383d: icmp_seq=9 ttl=64 time=0.168 ms
^C
--- 2408:40xxx:59:cfa7:383d ping statistics ---
9 packets transmitted, 9 received, 0% packet loss, time 8208ms
rtt min/avg/max/mdev = 0.168/0.178/0.193/0.018 ms
[root@iZbp18z2byht5hm4z9qg3uZ ~]#
Paso 4: Habilitar el ancho de banda de internet para IPv6
De forma predeterminada, una dirección IPv6 solo permite la comunicación en redes privadas. Para habilitar el acceso público, adquiera ancho de banda de internet para la dirección IPv6.
Inicie sesión en la consola de VPC.
En el panel de navegación izquierdo, elija .
En la barra de navegación superior, seleccione la región donde se desplegó la puerta de enlace IPv6.
En la página IPv6 Gateway, busque la puerta de enlace IPv6 que desea gestionar según el ID de VPC de la instancia y haga clic en el ID de dicha puerta de enlace.
En la página de detalles de la puerta de enlace IPv6, haga clic en la pestaña IPv6 Internet Bandwidth, busque la dirección IPv6 correspondiente y haga clic en Activate Internet Bandwidth en la columna Actions.
-
En la página IPv6 Internet Bandwidth (Pay-as-you-go), establezca los siguientes parámetros, haga clic en Buy Now y complete el pago.
|
Parámetro
|
Descripción
|
|
Traffic
|
Método de medición del ancho de banda de internet.
Hay dos métodos disponibles: Pay-By-Bandwidth y Pay-By-Data-Transfer. Billing for IPv6 Gateway.
|
|
Bandwidth
|
Ancho de banda máximo.
|
|
Billing Cycle
|
Ciclo de facturación. Valores válidos: By Day y By Hour.
-
Si el método de medición es Pay-By-Bandwidth, el ciclo de facturación es By Day.
-
Si el método de medición es Pay-By-Data-Transfer, el ciclo de facturación es By Hour.
|
Una vez habilitado el ancho de banda de internet para la dirección IPv6, compruebe la conectividad IPv6 pública:
Nota
Para comprobar la conectividad IPv6, tanto el cliente como el servidor deben admitir IPv6 y estar configurados para este protocolo.
Si el sistema devuelve un resultado similar al siguiente, la conexión funciona con normalidad.
[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
Nota
En este ejemplo, aliyun.com admite IPv6. Una vez configurada su instancia ECS, podrá acceder a aliyun.com mediante IPv6.
Más operaciones
Agregar reglas de security group para IPv6
El tráfico IPv4 e IPv6 es independiente. Configure reglas de security group para IPv6 si sus reglas actuales no cubren este tipo de tráfico.
Cómo agregar reglas de security group para IPv6
Vaya a Consola de ECS - Security Group.
En la esquina superior izquierda de la página, seleccione una región y un resource group.
Busque el security group correspondiente. En la columna Operation, haga clic en Manage Rules.
En la página de detalles del security group, ubique la sección Access Rule y seleccione Inbound o Outbound.
-
Consulte Add a security group rule.
Nota
Establezca Source en un bloque CIDR IPv6, por ejemplo, 2001:db8:1234:1a00::***. Consulte Security group rules.
En la regla de entrada, establezca Action en Allow, Protocol Type en Custom TCP, Port Range en HTTPS (443) y Priority en 1. Después, haga clic en Save.
Eliminar una dirección IPv6 asignada
Elimine una dirección IPv6 de una instancia ECS cuando ya no la necesite. La dirección IPv4 no se verá afectada.
Importante
Asegúrese de que la instancia se encuentre en estado Running o Stopped.
Procedimiento
Vaya a Consola de ECS - Elastic Network Interfaces.
En la esquina superior izquierda de la página, seleccione una región y un resource group.
En la página ENIs, busque la interfaz de red elástica asociada a la instancia correspondiente que tenga una dirección IPv6 asignada. En la columna Operation, haga clic en Manage Elastic Network Interface IPs.
En el cuadro de diálogo Manage Elastic Network Interface IPs, haga clic en el icono
junto a la dirección IPv6 que desea eliminar.
Haga clic en OK.