Questo post descrive i passaggi su come disabilitare la funzione IPv6 in CentOS/RHEL 5. Ci sono due casi da considerare qui durante la disabilitazione di IPv6.
1. Con interfaccia Bonding
2. Senza interfaccia Bonding
Caso 1:senza interfaccia di legame
1. Il modo più semplice per disabilitare le funzioni IPv6 è impedire il caricamento di ipv6.ko modulo. Quindi aggiungi una riga sotto su /etc/modprobe.conf per vietare l'installazione del modulo ipv6.ko nel kernel:
# vim /etc/modprobe.conf install ipv6 /bin/true
2. Riavvia il server.
# sutdown -r now
Caso 2:con interfaccia Bonding
1. In questo caso, è impossibile vietare l'installazione di ipv6.ko sul kernel, poiché bonding.ko ha bisogno di ipv6.ko. Per impedire a ipv6 di funzionare attivamente anche quando ipv6.ko è caricato, aggiungi una riga in /etc/modprobe.conf:
# vi /etc/modprobe.conf options ipv6 disable=1
2. Aggiungi una riga a /etc/sysconfig/network:
# vi /etc/sysconfig/network NETWORKING_IPV6=no
3. Disabilita il servizio ip6tables:
# chkconfig ip6tables off
4. Riavvia il server.
# shutdown -r nowNota :una query IPv6 di loopback che non può essere inibita potrebbe verificarsi anche dopo questa configurazione, quindi ignorarla.