IPv6 è il futuro ma non ne hai bisogno in questo momento. Puoi decidere di disabilitarlo permanentemente o temporaneamente, a seconda del tuo obiettivo. Su Ubuntu 22.04, copriremo i passaggi che dovresti seguire per disabilitare IPv6.
Come disabilitare IPv6 su Ubuntu 22.04
È necessario disporre dei privilegi di root per disabilitare IPv6. Molte applicazioni funzionano perfettamente con IPv4. Poiché IPv6 è abilitato per impostazione predefinita su Ubuntu 22.04, ha senso disabilitarlo temporaneamente o permanente. In questo modo, dovrai affrontare errori durante l'installazione di eventuali applicazioni che supportano IPv6, ma il tuo ISP non lo supporta.
Innanzitutto, controlliamo lo stato di IPv6 sul nostro Ubuntu 22.04. Per questo, usa il gatto comando per visualizzare un'uscita booleana se IPv6 è disabilitato eseguendo il comando di seguito.
$ cat/proc/sys/net/ipv6/conf/all/disable_ipv6
Otteniamo la nostra produzione come 0, Significa che IPv6 è abilitato per impostazione predefinita. Procediamo per vedere i due modi in cui puoi usare per disabilitarlo.
1. Ubuntu 22.04 Disabilita temporaneamente IPv6
IL SystemD Ti consente di disabilitare temporaneamente IPv6 in modo tale che le modifiche persistano, a condizione che non riavvia il sistema. Questa opzione è utile quando si desidera installare un'applicazione che supporta IPv6 ma desidera installarla tramite IPv4.
È necessario modificare i file di configurazione IPv6 e disabilitare IPv6 modificando il suo valore in 1. In questo modo, le tue modifiche dureranno per il breve periodo in cui il tuo sistema è online. Una volta riavviato, IPv6 sarà abilitato per impostazione predefinita.
Esegui i tre comandi di seguito con sudo privilegi.
$ sudo sysctl -w net.IPv6.conf.Tutto.disable_ipv6 = 1
$ sudo sysctl -w net.IPv6.conf.predefinito.disable_ipv6 = 1
$ sudo sysctl -w net.IPv6.conf.lo.disable_ipv6 = 1
Una volta eseguito, questa volta otterrai il valore booleano 1 per implicare che l'IPv6 è ora disabilitato.
$ sudo apt update
Per ripristinare le modifiche, è sufficiente riavviare il sistema. Supponiamo di voler persistere alle modifiche e di disporre dell'IPv6 al momento dell'avvio, controlla il metodo successivo di seguito.
2. Ubuntu 22.04 Disabilita in modo permanente IPv6
Se sei sicuro di non aver bisogno di avere IPv6 abilitato sul tuo Ubuntu 22.04, esiste un'opzione per disabilitarlo in modo permanente. Qui, apporteremo le modifiche al /etc/default/grub e non tramite il ystem.
Apri il /etc/default/grub Utilizzando un editore di scelta. Il nostro obiettivo è il Grub_cmdline_linux*
Modifica il valore delle due righe per aggiungere "IPv6.disabilita = 1 " Scoprirai che alcuni hanno già configurato i parametri Boor “Splash tranquillo." In tal caso, aggiungi la stessa linea. Se non sono impostati parametri di avvio, impostare il IPv6.Disabilita = 1 Per garantire che i nuovi parametri appaiano come nell'esempio seguente.
Salva ed esci dal file. Una volta aggiornati i parametri di avvio per disabilitare l'IPv6, è necessario aggiornare il GRUB. In questo modo, le tue modifiche verranno salvate e persistenti anche dopo l'avvio.
Esegui il comando di aggiornamento di seguito.
$ sudo Update-Grub
Infine, riavvia il tuo Ubuntu per le modifiche da applicare. Se controlli lo stato dell'IPv6 sul sistema dopo il riavvio, visualizza l'uscita come 1 Per confermare che l'abbiamo disabilitato.
Il tuo IPv6 su Ubuntu 22.04 è ora disabilitato in modo permanente. Se ricevi una mentalità in seguito, apri il /etc/default/grub File, rimuovi il comando Disabilita, aggiorna il Grub e riavvia il sistema.
Conclusione
IPv6 è abilitato per impostazione predefinita su Ubuntu 22.04. Tuttavia, è possibile disabilitarlo temporaneamente o permanente. Questo post ha discusso dei passaggi per disabilitare IPv6 su Ubuntu 22.04.