GNU/Linux >> Linux Esercitazione >  >> Linux

Come disabilitare IPv6 su Ubuntu 20.04 Focal Fossa

Internet Protocol versione 6 (IPv6) è un numero a 128 bit che identifica un endpoint in una comunicazione TCP/IP. Ciò significa che con IPv6 possiamo assegnare sull'ordine di 1038 singole macchine (dispositivi). A differenza di IPv4, IPv6 utilizza una rappresentazione esadecimale, otto gruppi di 16 bit ciascuno, che separano i gruppi con due punti (:).

Ubuntu 20.04 Focal Fossa abilita il protocollo Internet versione 6 (IPv6) per impostazione predefinita. Tuttavia, in determinate situazioni, alcuni utenti potrebbero ritenere opportuno disabilitare il supporto IPv6 o riattivarlo dopo che è stato disabilitato.

Disabilitazione del supporto IPv6 (permanentemente)

Disabilita il modulo del kernel integrato ipv6.

1. Modifica /etc/default/grub e aggiungi ipv6.disable=1 a GRUB_CMDLINE_LINUX e GRUB_CMDLINE_LINUX_DEFAULT come il seguente esempio:

DA:

GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

A:

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"
GRUB_CMDLINE_LINUX="ipv6.disable=1"

2. Esegui update-grub comando per rigenerare il file grub.cfg:

# update-grub

3. Riavvia il sistema per disabilitare il supporto IPv6.

Disabilitazione IPv6 tramite impostazioni sysctl

In alternativa, questo può essere fatto tramite le impostazioni di sysctl.

1. Per disabilitare temporaneamente Ipv6 sul sistema, applicare le seguenti impostazioni sysctl:

$ sysctl -w net.ipv6.conf.all.disable_ipv6=1
$ sysctl -w net.ipv6.conf.default.disable_ipv6=1
$ sysctl -w net.ipv6.conf.lo.disable_ipv6=1

2. Per rendere permanenti le modifiche a sysctl di cui sopra, dobbiamo aggiungerle a /etc/sysctl.conf file di configurazione.

net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
net.ipv6.conf.lo.disable_ipv6 = 1

3. Usa "sysctl -p" per applicare le modifiche dal file /etc/sysctl.conf.

# sysctl -p

4. Un output di 1 dal comando seguente verifica che IPv6 sia stato disabilitato correttamente.

# cat /proc/sys/net/ipv6/conf/all/disable_ipv6
1

Riattivare il supporto IPv6

1. Modifica /etc/default/grub ed elimina la voce ipv6.disable=1 da GRUB_CMDLINE_LINUX e GRUB_CMDLINE_LINUX_DEFAULT , come il seguente esempio:

DA:

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"
GRUB_CMDLINE_LINUX="ipv6.disable=1"

A:

GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

2. Eseguire il comando "update-grub" per rigenerare il file grub.cfg.

# update-grub

3. Elimina le voci seguenti dal file /etc/sysctl.conf:

net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
net.ipv6.conf.lo.disable_ipv6 = 1

4. Usa "sysctl -p" per applicare le modifiche dal file /etc/sysctl.conf.

# sysctl -p

5. Se necessario, riavvia il sistema.


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

  2. Come disabilitare IPv6 su Ubuntu 18.04 Bionic Beaver Linux

  3. Come disabilitare IPv6 su Ubuntu 22.04 LTS Jammy Jellyfish

  4. Come disabilitare l'autoconfigurazione su IPv6 in Linux?

  5. Come disabilitare ipv6 su un'interfaccia specifica in Linux?

Come aggiornare Ubuntu a 20.04 LTS Focal Fossa

Come abilitare/disabilitare il firewall su Ubuntu 20.04 LTS Focal Fossa Linux

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

Come disabilitare IPv6 su Ubuntu Linux

Come disabilitare IPv6 su Ubuntu 18.04 LTS

Come disabilitare IPv6 su Ubuntu 20.04 LTS