Tento příspěvek popisuje kroky, jak deaktivovat funkci IPv6 v CentOS / RHEL 5. Při deaktivaci IPv6 je třeba zvážit dva případy.
1. S rozhraním Bonding
2. Bez rozhraní Bondinga
Případ 1:Bez rozhraní Bonding
1. Nejjednodušší způsob, jak zakázat funkce IPv6, je zakázat načítání ipv6.ko modul. Přidejte tedy jeden řádek níže do /etc/modprobe.conf zakázat instalaci modulu ipv6.ko do vašeho jádra:
# vim /etc/modprobe.conf install ipv6 /bin/true
2. Restartujte server.
# sutdown -r now
Případ 2:S rozhraním Bonding
1. V tomto případě není možné zakázat instalaci ipv6.ko do jádra, protože bonding.ko potřebuje ipv6.ko. Chcete-li zakázat ipv6 aktivně pracovat, i když je načten ipv6.ko, přidejte řádek do /etc/modprobe.conf:
# vi /etc/modprobe.conf options ipv6 disable=1
2. Přidejte řádek do /etc/sysconfig/network:
# vi /etc/sysconfig/network NETWORKING_IPV6=no
3. Zakažte službu ip6tables:
# chkconfig ip6tables off
4. Restartujte server.
# shutdown -r nowPoznámka :Dotaz IPv6 zpětné smyčky, který nelze zakázat, se může objevit i po této konfiguraci, poté jej ignorujte.