Per eseguire tutti i comandi, è necessario disporre dei privilegi per eseguire i comandi amministrativi di sistema.
Innanzitutto, controlla se IPv6 è abilitato sul tuo sistema Debian o no. Apri il terminale digitando il "terminale" nella barra di ricerca, quindi fai clic sull'icona del terminale di visualizzazione nei risultati di ricerca. Utilizzare il seguente comando per controllare l'indirizzo IP:
$ ip a
Il seguente risultato verrà visualizzato sul tuo terminale per determinare se IPv6 è abilitato.
Disabilita IPv6 tramite SystemCtl:
Utilizzando i seguenti tre comandi input, è possibile disabilitare l'IPv6 sul sistema:
$ 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
Dopo aver eseguito i comandi sopra, i servizi IPv6 saranno disabilitati sul sistema Debian, ma questa è solo una soluzione temporanea. Quando riavvia il sistema, lo consentirà di nuovo. Verifica lo stato digitando il comando "ip a".
Per disabilitare queste connessioni IPv6, è necessario utilizzare /etc/sysctl.conf file. Apri questo file di configurazione in qualsiasi editor disponibile. Qui, stiamo usando un editor Nano per modificare questo file, come mostrato nel comando seguente:
$ sudo nano /etc /sysctl.conf
Ora incolla le seguenti righe in questo file e salvalo:
netto.IPv6.conf.Tutto.disable_ipv6 = 1
netto.IPv6.conf.predefinito.disable_ipv6 = 1
netto.IPv6.conf.lo.disable_ipv6 = 1
Incolla la linea di seguito menzionata, se si dispone di un adottatore di interfaccia di rete specifico come "ENP0S3":
netto.IPv6.conf.enp0s3.disable_ipv6 = 1
Per verificare le impostazioni di modifica, digitare il comando seguente:
$ sudo syscctl -p
Metodo 1: usando SySCTL.directory d
Crea file in /etc /sysctl.Directory D usando il seguente comando:
$ sudo nano /etc /sysctl.D/Disable-IPV6.conf
Incolla la seguente riga in questo file:
netto.IPv6.conf.Tutto.disable_ipv6 = 1
Salva e premi 'Ctrl +X' per uscire da questa finestra.
Ora, controlla l'effetto delle modifiche usando il seguente comando:
$ sudo syscctl -p -f /etc /sysctl.D/Disable-IPV6.conf
Esegui il comando seguente per verificare i risultati:
$ ip a
Come puoi vedere nell'output sopra, le connessioni IPv6 sono state disabilitate su questo sistema.
Conclusione
Ti abbiamo fornito brevi informazioni su come è possibile disabilitare l'interfaccia IPv6 sul tuo sistema Debian 10. Tutti questi comandi possono anche essere eseguiti sul sistema Ubuntu. Se trovi utile questo articolo, facci sapere con il tuo feedback.