IPv6 es la evolución de las direcciones IPv4 que busca eliminar las limitantes que por diseño tienen las direcciones IPv4: el número limitado de direcciones.
En términos generales el límite de direcciones IPv4 es 2^32, en total 4,294,967,296 direcciones IPv4.
El máximo número de direcciones IPv6 es 2^128 algo así como 340 sextillones de direcciones IPv6.
Sigue estos pasos para desactivar el soporte para direcciones IPv6 en tu equipo corriendo Centos 7 u 8.
1. Ejecuta el comando ip a | grep inet6 para identificar la presencia de direcciones IPv6, en el siguiente ejemplo podras ver la referencia a direcciones IPv6.
inet6 ::1/128 scope host
inet6 fe80::e468:5548:b637:8ee5/64 scope link noprefixroute
2. Ahora necesitas crear el archivo 70-ipv6.conf en la siguiente ubicación: /etc/sysctl.d, puedes usar tu editor de texto favorito ademas de accesso privilegiado (root). En mi caso yo usare VI
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
3. Ahora es necesario modificar parametros del kernel sin reinciar el equipo. Ejecuta el siguiente comando.
4. Ahora ejecuta nuevamente el comando del paso # 1 para verificar que el soporte a IPv6 no esta activo.
$
Estas intrucciones son validas para CentOS 7 y 8.