Cómo deshabilitar IPv6 en CentOS 8

Cómo deshabilitar IPv6 en CentOS 8

Una versión de protocolo de Internet 6. ( IPv6. es un identificador de una interfaz de red que está involucrada en una red informática IPv6. Si no desea utilizar el direccionamiento Ipv6, puede optar por deshabilitarlo de forma temporal o permanente.

En este artículo, aprenderá algunas formas de deshabilitar IPv6 en su máquina Linux CentOS 8 .

Deshabilitar IPv6 en CentOS 8

Primero, verifique si IPv6. está habilitado en su máquina CentOS 8. usando la siguiente ip comando.

# ip a | grep inet6  Verifique el estado de IPv6 en CentOS 8  Verificar el estado de IPv6 en CentOS 8 Verificar el estado de IPv6 en CentOS 8

Si IPv6. está habilitado, puede ver algunas líneas de inet6. sin embargo, si el comando no imprime nada, IPv6 está inhabilitado en todas sus interfaces de red.

Deshabilitar IPv6 mediante el comando sysctl

Este método es para deshabilitar temporalmente IPv6. No es necesario reiniciar el sistema para que se realicen los cambios. Sin embargo, es bastante complicado que el método permanente que aprenderá en breve.

freestar.config.enabled_slots.push

Primero cree una nueva configuración de sysctl archivo /etc/sysctl.d/70-ipv6.conf. usando el siguiente comando.

# vi/etc/sysctl.d/70-ipv6.conf

A continuación, agregue el siguientes líneas y guarde el archivo.

net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1  Archivo de configuración Sysctl  Archivo de configuración de Sysctl Archivo de configuración de Sysctl

Ahora, para deshabilitar IPv6. use el siguiente comando.

# sysctl–load/etc/sysctl.d/70-ipv6.conf  Desactivar temporalmente IPv6 en CentOS 8  Desactivar temporalmente IPv6 en CentOS 8 Desactivar temporalmente IPv6 en CentOS 8

IPv6 ahora debería estar desactivado.

Para Verifique si IPv6 está deshabilitado, ejecute el siguiente comando ip.

# ip a | grep inet6  Verificar IPv6 deshabilitado en CentOS 8  Verifique IPv6 deshabilitado en CentOS 8 Verifique IPv6 deshabilitado en CentOS 8

Si el comando no devuelve nada que implique que IPv6. ha sido deshabilitado en todas sus interfaces de red.

Al usar este método, algunas de sus interfaces de red pueden seguir usando IPv6. una vez que reinicie su sistema. Esto sucede porque CentOS 8. usa Network Manager de forma predeterminada.

Para dejar de usar IPv6. por completo, use el siguiente comando nmcli.

# nmcli conexión modificar interfaz ipv6.method ignore

Finalmente, reinicie su máquina CentOS 8.

# reboot Deshabilite IPv6 usando la opción de arranque del núcleo

La opción de arranque del núcleo requiere un reinicio del sistema después La configuración. Es el mejor método para deshabilitar IPv6.

Para usar este método, abra el archivo de configuración predeterminado de GRUB /etc/default/grub. con el editor de texto vi, como se muestra a continuación.

# vi/etc/default/grub

A continuación, diríjase al final del archivo y presione O para crear una nueva línea y escriba lo siguiente.

GRUB_CMDLINE_LINUX = “$ GRUB_CMDLINE_LINUX ipv6.disable = 1 “

A continuación, guarde y salga del archivo de configuración.

El siguiente paso es actualizar los archivos GRUB CFG. Escriba el siguiente comando para ubicar los archivos grub.

# ls-lh/etc/grub*.cfg

Verá 2 rutas de archivo GRUB CFG. /boot/grub2/grub.cfg. y /boot/efi/EFI/centos/grub.cfg.

Escriba el siguiente comando para crear un nuevo archivo de configuración de GRUB y guardar a /boot/grub2/grub.cfg.

# grub2-mkconfig-o/boot/grub2/grub.cfg

A continuación, escriba el siguiente comando para crear un nuevo GRUB archivo de configuración y guárdelo en /boot/efi/EFI/centos/grub.cfg.

# grub2-mkconfig-o/boot/efi/EFI/centos/grub.cfg

Finalmente, reinicie su máquina CentOS 8.

# reboot

Después de reiniciar, escriba el siguiente comando para verificar si IPv6. está deshabilitado.

# ip a | grep inet6

Si el comando no imprime nada, significa que IPv6. está deshabilitado.

Resumen

En este artículo, ha aprendido dos formas de deshabilitar IPv6. en su máquina CentOS 8 Linux. El primer método es usar sysctl. mientras que el segundo es usar la opción de arranque del kernel. Si bien la desactivación de IPv6. mediante sysctl. es temporal, la opción de arranque del kernel. es permanente y es el mejor método.