Una versione del protocollo Internet 6 (IPv6) è un identificatore di un'interfaccia di rete coinvolta in una rete di computer IPv6. Se non desideri utilizzare l'indirizzamento IPv6, puoi scegliere di disabilitarlo temporaneamente o permanentemente.
In questo articolo imparerai alcuni modi per disabilitare IPv6 nel tuo computer CentOS 8 Linux.
Innanzitutto, controlla se IPv6 è abilitato sul tuo CentOS 8 macchina utilizzando quanto segue comando ip.
# ip a | grep inet6.
Se IPv6 abilitato, puoi vederne alcuni inet6 righe, tuttavia, se il comando non stampa nulla, IPv6 è disabilitato su tutte le interfacce di rete.
Questo metodo è per la disabilitazione temporanea IPv6. Non è necessario riavviare il sistema affinché le modifiche abbiano luogo. Tuttavia, è piuttosto complicato rispetto al metodo permanente che imparerai a breve.
Prima crea un nuovo file di configurazione sysctl /etc/sysctl.d/70-ipv6.conf utilizzando il seguente comando.
# vi /etc/sysctl.d/70-ipv6.conf.
Quindi, aggiungi le seguenti righe e salva il file.
net.ipv6.conf.all.disable_ipv6 = 1. net.ipv6.conf.default.disable_ipv6 = 1.
Ora, per disabilitare IPv6 utilizzare il seguente comando.
# sysctl --load /etc/sysctl.d/70-ipv6.conf.
IPv6 dovrebbe ora essere disabilitato.
Per verificare se IPv6 è disabilitato, eseguire quanto segue comando ip.
# ip a | grep inet6.
Se il comando non restituisce nulla che lo implichi IPv6 è stato disabilitato su tutte le tue interfacce di rete.
Quando si utilizza questo metodo, alcune delle interfacce di rete potrebbero ancora essere utilizzate IPv6 una volta riavviato il sistema. Questo accade perché CentOS 8 usa Responsabile del network per impostazione predefinita.
Per smettere completamente di usare IPv6, utilizza il seguente comando nmcli.
# nmcli connessione modifica interfaccia ipv6.method ignore.
Infine, riavvia il tuo CentOS 8 macchina.
# riavviare.
L'opzione di avvio del kernel richiede un riavvio del sistema dopo la configurazione. È il metodo migliore per disabilitare IPv6.
Per utilizzare questo metodo, apri il file di configurazione di GRUB predefinito /etc/default/grub con il vi editor di testo, come mostrato di seguito.
# vi /etc/default/grub.
Quindi, vai alla fine del file e premi oh
per creare una nuova riga e digitare quanto segue.
GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX ipv6.disable=1"
Quindi, salva ed esci dal file di configurazione.
Il prossimo passo è aggiornare il GRUB CFG File. Digita il seguente comando per individuare i file grub.
# ls -lh /etc/grub*.cfg.
Vedrai 2 GRUB CFG percorsi file: /boot/grub2/grub.cfg e /boot/efi/EFI/centos/grub.cfg.
Digita il seguente comando per creare un nuovo file di configurazione di GRUB e salvarlo in /boot/grub2/grub.cfg.
# grub2-mkconfig -o /boot/grub2/grub.cfg.
Quindi, digita il seguente comando per creare un nuovo file di configurazione di GRUB e salvarlo in /boot/efi/EFI/centos/grub.cfg.
# grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg.
Infine, riavvia il tuo CentOS 8 macchina.
# riavviare.
Dopo il riavvio, digitare il seguente comando per verificare se IPv6 è disabilitato.
# ip a | grep inet6.
Se il comando non stampa nulla, significa IPv6 è disabilitato.
In questo articolo, hai appreso due modi in cui puoi disabilitare IPv6 sul tuo CentOS 8 Linux macchina. Il primo metodo consiste nell'usare sistema mentre il secondo è usando il Opzione di avvio del kernel. Durante la disabilitazione IPv6 Usando sistema è temporaneo, il Opzione di avvio del kernel è permanente ed è il metodo migliore.