GNU/Linux >> Linux Esercitazione >  >> Debian

Come disabilitare IPv6 su Debian 11/10 e Ubuntu 20.04/18.04

Questo post ti aiuta a disabilitare ipv6 su Debian 11/10 e Ubuntu 20.04/18.04. IPv6 può essere disabilitato modificando sysctl.conf o creando un file .conf nella directory /etc/sysctl.d. Puoi anche disabilitare IPv6 per una particolare scheda di rete.

I passaggi qui menzionati dovrebbero funzionare su versioni precedenti di Debian come Debian 9 e 8, anche versioni di Ubuntu come Ubuntu 19.10, 19.04 e 18.10.

Disabilita IPv6 su Debian 11 e Ubuntu 20.04

Prima di disabilitare l'IPv6, vediamo le schede di rete disponibili sul sistema. Usa il 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

L'output sopra conferma che IPv6 è abilitato per entrambe le schede di rete.

Metodo 1

Modifica il file /etc/sysctl.conf.

sudo nano /etc/sysctl.conf

Inserisci la voce seguente per disabilitare IPv6 per tutti gli adattatori.

net.ipv6.conf.all.disable_ipv6 = 1

Per un adattatore particolare (se il nome della scheda di rete è enp0s3).

net.ipv6.conf.enp0s3.disable_ipv6 = 1

Per riflettere le modifiche, eseguire il comando seguente.

sudo sysctl -p

Metodo 2

Crea un file chiamato 70-disable-ipv6.conf nella directory /etc/sysctl.d.

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

Aggiungi la voce seguente per disabilitare IPv6 per tutti gli adattatori.

net.ipv6.conf.all.disable_ipv6 = 1

Per un adattatore particolare (se il nome della scheda di rete è enp0s3).

net.ipv6.conf.enp0s3.disable_ipv6 = 1

Esegui il comando seguente per applicare le modifiche.

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

Verifica IPv6

Verifica che IPv6 sia stato disabilitato utilizzando il comando ifconfig.

Puoi vedere che non è presente alcun indirizzo IPv6 nell'output.

Conclusione

Questo è tutto.


Debian
  1. Come installare Dovecot su Debian 10?

  2. Come disabilitare Ipv6 su Ubuntu, Linux Mint, Debian

  3. Come disabilitare IPv6 su Ubuntu 18.04 Bionic Beaver Linux

  4. Come disabilitare IPv6 su Ubuntu 22.04 LTS Jammy Jellyfish

  5. Come disabilitare IPv6 su Ubuntu 20.04 Focal Fossa

Come installare PHP 5.6 su Ubuntu 16.04 e Debian 9

Come disabilitare IPv6 su Ubuntu Linux

Come installare Mongoku su Ubuntu 20.04 / Debian 11

Come installare ODBC su Ubuntu 20.04 / Debian 11?

Come disabilitare IPv6 su Ubuntu 18.04 LTS

Come disabilitare IPv6 su Ubuntu 20.04 LTS