La última revisión del protocolo de Internet y sus diversos beneficios son lo suficientemente alentadores como para aprender a utilizarlos. La pregunta fundamental que quizás te hagas es, ¿por dónde debería empezar? Es fácil; debe comprender cómo habilitar Ubuntu IPv6 (Protocolo de Internet versión 6) como punto de partida. Para lograr esto, puede utilizar esta guía para familiarizarse con cada paso para habilitar IPv6 en el servidor Ubuntu. Antes de seguir adelante conviene repasar lo que sabemos sobre IPv6 y sus ventajas.
¿Qué es IPv6?
IPv6 (Protocolo de Internet versiónsion 6) es el estándar de dirección de Protocolo de Internet (IP) de generación sucesiva diseñado para avanzar y eventualmente reemplazar IPv4. Todos los dispositivos conectados a Internet, como computadoras, teléfonos móviles, componentes de automatización del hogar y sensores de IoT, necesitan múltiples direcciones IP para comunicarse entre otros dispositivos. El sistema de direcciones IP original, llamado IPv4, se está quedando sin direcciones debido a su uso generalizado debido al aumento de tantos dispositivos conectados. Para obtener más información sobre las diferencias entre IPv4 e IPv6, lea: “IPv4 frente a IPv6: cómo se configura IPv6 para reemplazar a IPv4“

¿Cuáles son los beneficios de IPv6?
IPv6 es la última versión del Protocolo de Internet y funciona de manera similar a IPv4; ambos proporcionan las direcciones IP únicas necesarias para que los dispositivos habilitados para Internet se comuniquen. Pero tiene una distinción importante en comparación con IPv4: utiliza un dirección IP de 128 bits.
Estos son los principales beneficios de IPv6:
- Proporcionar configuración automática
- Sin colisiones de direcciones privadas
- enrutamiento de multidifusión mejorado
- Formato de encabezado más sencillo
- Enrutamiento simplificado y más eficiente
- Mejor calidad de servicio (etiquetado de flujo)
- Autenticación y soporte integrados
- ofreciendo opciones y extensiones flexibles
- Administración más manejable (sin DHCP)
¿Por qué se introdujo IPv6?
IPv6 se creó explícitamente para resolver el agotamiento del espacio de direcciones. Ya en los años 1980, los profesionales expresaban su preocupación por el problema del agotamiento. Además, poco después del lanzamiento del direccionamiento IPv4, mostró varias limitaciones, como problemas de escalabilidad y capacidad.
Lea también: Configuración DNS en MikroTik
Cómo configurar IPV6 en Ubuntu
Aquí está la guía paso a paso que necesita para habilitar Ubuntu IPv6 en su sistema.
Paso 1: Editar el archivo sysctl.conf
El primer paso para configurar Ubuntu IPv6 es iniciar sesión en el servidor con acceso raíz. Después de eso, debe cambiar parte de la información en el archivo sysctl.conf. Para hacerlo, ingrese el archivo en modo de edición. En este tutorial, usaremos el editor vim; Tenga en cuenta que puede utilizar cualquier editor de archivos que desee.
vim /etc/sysctl.conf
Debes agregar lo siguiente al final del archivo:
net.ipv6.conf.default.disable_ipv6 = 0 net.ipv6.conf.all.disable_ipv6 = 0
Ahora guarde y luego cierre el archivo.
Paso 2: editar el archivo de interfaces
Otro archivo que necesita edición es el archivo de interfaces bajo la ruta /etc/red/. Antes de realizar cualquiera de estos pasos, primero haga una copia de seguridad del archivo /etc/network/interfaces.
vim /etc/network/interfaces
Debe agregar la siguiente línea al archivo de interfaces:
iface eth0 inet6 static pre-up modprobe ipv6 address IPv6-IP-Address netmask 64 gateway IPv6-IP-Gateway-Address
Luego debe guardar y salir del archivo de interfaces. Tenga en cuenta que debe asegurarse de reemplazar IPv6-IP-Address y IPv6-IP-Gateway-Address con los detalles de Ubuntu IPv6 que se le han proporcionado.
Paso 3: reiniciar el servicio de red
El tercer paso para habilitar la dirección IPv6 de Ubuntu en su servidor es reiniciar el servicio de red para que los cambios entren en vigor.
service networking restart
Paso 4: verificar la instalación de Ubuntu IPv6
Puede verificar si se ha instalado la dirección IPv6 correcta en su sistema operativo Linux o no utilizando el siguiente comando:
ifconfig eth0
Tome lo siguiente como ejemplo para comprender estos pasos:
eth0 Encapsulación del enlace:Ethernet HWaddr 06:0c:6c:01:12:98
Dirección Internet:103.25.202.165 Bcast:103.25.202.255 Máscara:255.255.255.0
dirección inet6: fe80::40c:6cff:fe01:1298/64 Alcance:Enlace
Dirección inet6: 2400:c980:0:2::2/64 Alcance:Global
ARRIBA TRANSMISIÓN EJECUTANDO MULTIDISIÓN MTU:1500 Métrica:1
Paquetes RX: 2505260 errores: 0 descartados: 14 desbordamientos: 0 fotograma: 0
Paquetes TX: 640650 errores: 0 descartados: 0 desbordamientos: 0 operador: 0
colisiones:0 txqueuelen:1000
Bytes RX:203319645 (203,3 MB) Bytes TX:74852651 (74,8 MB)
Presta atención a esta línea:
Dirección inet6: 2400:c980:0:2::2/64 Alcance:Global
Esta línea verifica que se muestra la dirección IPv6 correcta.
La elección obvia
La mayoría de los servidores ejecutados por Linux utilizan Ubuntu; ¿Por qué no tú? Descubra por qué todo el mundo ama Ubuntu: obtenga un VPS Ubuntu optimizado
Consigue tu VPS UbuntuCómo deshabilitar IPv6 en Ubuntu
Esta sección explicará cómo desactivar el protocolo IPv6 de Ubuntu en su sistema. Esta guía es un poco avanzada, así que asegúrese de prestar atención a todos los detalles. Ahora abre una terminal (CTRL+ALT+T) y ¡vamos a por ello! Tenga en cuenta que para la mayoría de los comandos que escribirá en la terminal, necesitará privilegios de root (sudo).
Primer método: deshabilite IPv6 usando Sysctl
Analicemos el primer enfoque para deshabilitar IPv6 en su Ubuntu.
Paso 1: verificar la dirección IPv6 de Ubuntu
Primero, debe asegurarse de tener IPv6 habilitado en su sistema. Puede verificar su dirección IP en Ubuntu usando este comando:
ip a
Después de ejecutar el comando anterior, verá una dirección IPv6 si está habilitada, similar a la siguiente:

Paso 2: usar el comando sysctl
Ahora necesita usar el comando sysctl para deshabilitar IPv6 en el sistema operativo 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
Paso 3: verificar el proceso de desactivación de Ubuntu IPv6
Al igual que habilitar IPv6 en Ubuntu, también debes asegurarte de que esté deshabilitado correctamente. Para hacer eso, escriba el siguiente comando nuevamente:
ip a
Al igual que a continuación, no debería ver ninguna entrada de IPv6 ya que acaba de desactivar Iv6 en su sistema.

Pero presta atención; Estos comandos desactivan temporalmente IPv6 en su sistema operativo Ubuntu. En otras palabras, la próxima vez que arranque su sistema, tendrá su iPv6 habilitado nuevamente. Para que esta opción sea persistente, puede modificar /etc/sysctl.conf. Como en las secciones anteriores, usaremos vim para editar el archivo. Asegúrese de tener derechos de administrador (use sudo):

Debe agregar las siguientes líneas al archivo:
net.ipv6.conf.all.disable_ipv6=1 net.ipv6.conf.default.disable_ipv6=1 net.ipv6.conf.lo.disable_ipv6=1
Para que la configuración surta efecto, use este comando:
sudo sysctl -p
Si Ubuntu IPv6 todavía está habilitado después de reiniciar el sistema, debe crear el archivo /etc/rc.local y rellénelo con lo siguiente. Tenga en cuenta que debe hacer esto con privilegios de root.
#!/bin/bash # /etc/rc.local /etc/sysctl.d /etc/init.d/procps restart exit 0
En este punto, debes usar el comando chmod para hacer que el archivo sea ejecutable:
sudo chmod 755 /etc/rc.local
Este comando leerá manualmente los parámetros del kernel de su archivo de configuración sysctl. Tenga en cuenta que todo esto sucede durante el tiempo de arranque.
Lea también: Debian frente a Ubuntu
Segundo método: deshabilite IPv6 usando GRUB
El segundo método para desactivar Ubuntu IPv6 en su sistema es configurar COMIDA y pasar parámetros del kernel en el momento del arranque. tienes que editar /etc/default/grub para hacer esto. Nuevamente, asegúrese de tener privilegios de administrador:

Ahora edite GRUB_CMDLINE_LINUX_DEFAULT y GRUB_CMDLINE_LINUX para deshabilitar IPv6 en el arranque:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ipv6.disable=1" GRUB_CMDLINE_LINUX="ipv6.disable=1"
Guarde este archivo y ejecute el comando update-grub:
sudo update-grub
Ahora que está utilizando esta técnica, la configuración debería persistir al reiniciar.
Pensamiento final: Configuración de Ubuntu IPv6
Aunque IPv6 se introdujo para resolver el problema del espacio de direcciones, le brinda muchas otras ventajas, incluida la prevención de colisiones de direcciones privadas, la mejora del enrutamiento de multidifusión, una mejor calidad de servicio, autenticación integrada y un enrutamiento simplificado y más eficiente. Claramente, saber cómo habilitar IPv6 en Ubuntu es esencial. Como ha visto en este artículo, Ubuntu es una de las distribuciones de Linux más fáciles de usar que puede utilizar en muchas áreas. También estamos orgullosos de ofrecerle nuestra VPS Ubuntu, que está compuesto por hardware robusto y optimizado para que aproveches al máximo la funcionalidad de Ubuntu.
Preguntas frecuentes
¿Cómo habilito IPv6 en Ubuntu?
En términos generales, configurar IPv6 en Ubuntu requiere tres pasos en los que debe editar el archivo sysctl.conf, el archivo de interfaces y reiniciar el servicio de red.
¿Qué sucede si habilito IPv6?
IPv6 puede brindarle muchos beneficios, incluida la compatibilidad con más dispositivos, mejor seguridad y conexiones más eficientes. Aunque es posible que algunos programas antiguos no funcionen como se esperaba, la mayor parte de su red debería funcionar bien con IPv6 habilitado.
¿Cómo puedo encontrar mi dirección IPv6 en Linux?
Aquí hay dos instrucciones genéricas de Unix para determinar su dirección IPv6 y ruta predeterminada:
- Ejecute ifconfig -a y busque inet6 para ver sus direcciones IPv6.
- Ejecute netstat -nr y busque inet6 o Internet6 o palabras similares para encontrar la parte IPv6; luego busque default o :: o ::/0 .
¿IPv6 aumentará la velocidad de Internet?
Algunos proveedores de servicios web y en la nube midieron la velocidad de IPv6 e IPv4. Los resultados muestran que los sitios web se cargan un 5% más rápido en la mediana y un 15% más rápido para el percentil 95% en IPv6 que en IPv4, lo que significa que aquellos que buscan alta velocidad deberían usar mejor IPv6.