GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo deshabilitar IPv6 en Debian 11/10 y Ubuntu 20.04/18.04

Esta publicación lo ayuda a deshabilitar ipv6 en Debian 11/10 y Ubuntu 20.04/18.04. IPv6 se puede deshabilitar modificando sysctl.conf o creando un archivo .conf en el directorio /etc/sysctl.d. También puede deshabilitar IPv6 para un adaptador de red en particular.

Los pasos mencionados aquí deberían funcionar en versiones anteriores de Debian, como Debian 9 y 8, y también en versiones de Ubuntu, como Ubuntu 19.10, 19.04 y 18.10.

Deshabilitar IPv6 en Debian 11 y Ubuntu 20.04

Antes de deshabilitar el IPv6, veamos las tarjetas de red disponibles en el sistema. Utilice el comando ifconfig.

enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.10  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 2406:7400:bf:7cdd:a00:27ff:fe68:1c64  prefixlen 64  scopeid 0x0
        inet6 fe80::a00:27ff:fe68:1c64  prefixlen 64  scopeid 0x20
        inet6 2406:7400:bf:7cdd:882d:c9c6:df13:890  prefixlen 64  scopeid 0x0
        ether 08:00:27:68:1c:64  txqueuelen 1000  (Ethernet)
        RX packets 1174  bytes 80087 (78.2 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 372  bytes 46400 (45.3 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 8  bytes 396 (396.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 8  bytes 396 (396.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

El resultado anterior confirma que IPv6 está habilitado para ambas tarjetas de red.

Método 1

Edite el archivo /etc/sysctl.conf.

sudo nano /etc/sysctl.conf

Coloque la siguiente entrada para deshabilitar IPv6 para todos los adaptadores.

net.ipv6.conf.all.disable_ipv6 = 1

Para un adaptador en particular (si el nombre de la tarjeta de red es enp0s3).

net.ipv6.conf.enp0s3.disable_ipv6 = 1

Para reflejar los cambios, ejecute el siguiente comando.

sudo sysctl -p

Método 2

Cree un archivo llamado 70-disable-ipv6.conf en el directorio /etc/sysctl.d.

sudo nano /etc/sysctl.d/70-disable-ipv6.conf

Agregue la siguiente entrada para deshabilitar IPv6 para todos los adaptadores.

net.ipv6.conf.all.disable_ipv6 = 1

Para un adaptador en particular (si el nombre de la tarjeta de red es enp0s3).

net.ipv6.conf.enp0s3.disable_ipv6 = 1

Ejecute el siguiente comando para aplicar los cambios.

sudo sysctl -p -f /etc/sysctl.d/70-disable-ipv6.conf

Verificar IPv6

Verifique que IPv6 se haya deshabilitado usando el comando ifconfig.

Puede ver que no hay una dirección IPv6 en la salida.

Conclusión

Eso es todo.


Debian
  1. Cómo deshabilitar Ipv6 en Ubuntu, Linux Mint, Debian

  2. Cómo deshabilitar IPv6 en Ubuntu 22.04 LTS Jammy Jellyfish

  3. Cómo deshabilitar IPv6 en Ubuntu 20.04 Focal Fossa

  4. ¿Cómo deshabilitar la configuración automática en IPv6 en Linux?

  5. ¿Cómo deshabilitar ipv6 en una interfaz específica en linux?

Cómo instalar PHP 5.6 en Ubuntu 16.04 y Debian 9

Cómo deshabilitar IPv6 en Ubuntu Linux

Cómo instalar Mongoku en Ubuntu 20.04 / Debian 11

¿Cómo instalar ODBC en Ubuntu 20.04 / Debian 11?

Cómo deshabilitar IPv6 en Ubuntu 18.04 LTS

Cómo deshabilitar IPv6 en Ubuntu 20.04 LTS