La maggior parte delle organizzazioni utilizza ancora IPv4 per le comunicazioni di rete e non necessita di IPv6. In questi casi, il tuo sistema non ha bisogno di supportare IPv6.
Questo post ti aiuta a disabilitare IPv6 su CentOS 8 / RHEL 8.
Disabilita IPv6 su CentOS 8 / RHEL 8
IPv6 può essere disabilitato utilizzando sysctl.conf o inserendo il file .conf nella directory /etc/sysctl.d. CentOS 8 supporta la disabilitazione di IPv6 per tutte le interfacce o specifiche per una particolare interfaccia di rete.
Metodo 1:systctl.d
Crea un file chiamato disableipv6.conf nella directory /etc/sysctl.d.
vi /etc/sysctl.d/disableipv6.conf
Inserisci la seguente voce per disabilitare IPv6 per tutti gli adattatori
net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1È possibile utilizzare la voce seguente per disabilitare IPv6 per una particolare interfaccia di rete. (Supponendo che il nome della scheda di rete sia enp0s3).
net.ipv6.conf.enp0s3.disable_ipv6 = 1
Esegui il comando seguente per riflettere le modifiche.
systemctl restart systemd-sysctl
Metodo 2:sysctl.conf
Modifica il file /etc/sysctl.conf.
vi /etc/sysctl.conf
Inserisci la seguente voce per disabilitare IPv6 per tutti gli adattatori.
net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1È possibile utilizzare la voce seguente per disabilitare IPv6 per una particolare interfaccia di rete. (Supponendo che il nome della scheda di rete sia enp0s3).
net.ipv6.conf.enp0s3.disable_ipv6 = 1
Esegui il comando seguente per riflettere le modifiche.
sysctl -p
Verifica
Utilizzare il comando ifconfig per visualizzare le interfacce di rete. Dovresti vedere che l'indirizzo IPv6 non è più impostato sulle interfacce.
Conclusione
È tutto. Spero che tu abbia imparato a disabilitare IPv6 su CentOS 8 / RHEL 8. Ora puoi procedere con la configurazione dell'indirizzo IP sui tuoi sistemi CentOS 8 / RHEL 8.