Cómo configurar la red IPv6 en CentOS/RHEL 8

Cómo configurar la red IPv6 en CentOS/RHEL 8

IPv6 Se desarrolló dirigirse en anticipación del agotamiento del IPv4 direcciones. Está destinado a resolver el agotamiento de IPv4 direcciones mediante el uso de un espacio de direccionamiento de red mucho más amplio. Un IPv6 la dirección es un De 128 bits número que comprende 8 grupos separados por colon cada uno compuesto por 4 números hexadecimales.

Leer también: ¿Qué pasa con IPv4 y por qué nos mudamos a IPv6?

A continuación se muestra un ejemplo de una dirección IPv6:

2001: 1: 1: 1443: 0: 0: 0: 400 

IPv6 generalmente está habilitado de forma predeterminada en CentOS/RHEL 8. Para verificar si IPv6 está habilitado en su sistema, ejecute el comando:

$ sudo sysctl -a | GREP IPv6.*desactivar 
Verifique el soporte de IPv6 en RHEL 8

El valor 0 indica que IPv6 está activo en su nodo. Un valor de 1 muestra que IPv6 está deshabilitado. Por lo tanto, de la salida anterior, IPv6 está habilitado.

Otro método para verificar si IPv6 está habilitado es viendo su interfaz de red en el /etc/script de red/ directorio. En nuestro caso, este será el /etc/sysconfig/network-scripts/ifcfg-enps03 archivo.

Entonces, ejecutemos el comando a continuación y verifiquemos si IPv6 está habilitado.

$ cat/etc/sysconfig/network-scripts/ifcfg-enps03 

Esté atento a las opciones de Foliowing IPv6 como se muestra:

  • Ipv6Init = sí - Esto inicializa la interfaz para la dirección IPv6.
  • Ipv6_autoconf = sí - Esto habilita la configuración automática IPv6 para la interfaz.
  • Ipv6_defrute = sí - Esto indica que la ruta IPv6 predeterminada se ha asignado a la interfaz.
  • Ipv6_failure_fatal = no - indica que el sistema no fallará incluso cuando IPv6 falle.
Verifique el soporte de IPv6

La salida anterior confirma que la direccionamiento de IPv6 está habilitado. En el terminal, puede verificar la dirección IPv6 de sus interfaces ejecutando los comandos IP a continuación.

$ ip a o $ ip -6 addr 

Estar atento al inet6 prefijo como se muestra a continuación.

Verifique la dirección IP IPv6

Para deshabilitar temporalmente IPv6, ejecute el comando:

$ sudo sysctl -w net.IPv6.confusión.todo.disable_ipv6 = 1 $ ip -6 addr 
Deshabilitar la dirección IPv6

Para habilitar IPv6, ejecute el comando:

$ sudo sysctl -w net.IPv6.confusión.todo.disable_ipv6 = 0 

Luego reinicie NetworkManager para que se apliquen los cambios.

$ sudo systemctl reiniciar NetworkManager 
Habilitar la dirección IPv6

Para deshabilitar permanentemente IPv6, edite la comida /etc/default/grub archivo. En la linea, Grub_cmdline_linux, Agregar el argumento IPv6.deshabilitar = 1 Al final de la línea como se muestra.

Deshabilitar la dirección IPv6 de forma permanente

Para aplicar los cambios, reiniciar tu sistema.

Al igual que IPv4, Es posible una configuración manual de IPv6 utilizando el nmtui y nmcli herramientas. Sin embargo, esto no se recomienda porque la configuración manual de IPv6 es propensa a los errores y es bastante arduo.

Además, es una gran tarea que realiza un seguimiento de las direcciones IPv6 se asignan a qué sistemas. Lo más probable es que es probable que arruine su configuración.