ipv6 Unterstützung unter Debian abschalten
 

Man möchte es kaum glauben, aber da das Internet stetig wächst, werden die vierstelligen I.P.-Adressen, genannt IPv4, langsam knapp. Um auch zukünftigen Firmen eine eigene I.P. zu gönnen, wurde die neue Protokoll-Version namens IPv6 ins Leben gerufen, welche gegenüber IPv4 mit ungefähr 3,7 Milliarden nutzbaren IP-Adressen jetzt in etwa 340 Sextillionen IP-Adressen ermöglicht. Dabei unterscheidet sich eine IPv6 Adresse grundlegend von einer IPv4. Während IPv4 Dezimalzahlen mit vier 8-Bit Blöcken und damit Zahlen von 0 bis 255 pro Block getrennt durch einen Punkt vorsieht, verwendet man bei IPv6 Hexadezimalzahlen mit acht Blöcken zu jeweils 16-Bit und mit einem Doppelpunkt getrennt.

Also sehen zukünftige Adressen nicht mehr so aus xxx.xxx.xxx.xxx, sondern so xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx,
z.B. anstatt 254.43.84.205 eventuell 2001:0db8:85a3:08d3:1319:8a2e:0370:7344. Leider kommen noch nicht alle Router und alle Server mit IPv6 zurecht, was dazu führen kann, daß die Internet-Verbindung mit aktivem IPv6 und damit der Seitenaufbau quälend langsam wird. Um das zu vermeiden und eine "normale" Internet-Geschwindigkeit zu erreichen solange bis die Technik bereit dafür ist, ist es momentan noch sinnvoll IPv6 zu deaktivieren. Unter Debian geht das so:


IPv6 unter Debian lenny deaktivieren

Man erkennt aktiviertes IPv6 daran, dass das Modul ipv6 geladen ist.
# lsmod | grep ipv6

IPv6 deaktivieren unter dem 2.4er Kernel
In der Datei /etc/modules.conf folgende Zeile ändern
# alias net-pf-10 off # IPv6
nach
alias net-pf-10 off # IPv6
(das Raute-(Kommentar)-Zeichen entfernen und damit aktivieren der Einstellung)

IPv6 deaktivieren unter dem 2.6er Kernel
In der Datei /etc/modprobe.d/aliases den Eintrag
alias net-pf-10 ipv6
ändern in
alias net-pf-10 off

Nach einem Neustart sollte das Modul nicht mehr geladen werden. Falls doch kann man das manuelle Laden des Modules verhindern, indem man folgende Zeile in /etc/modprobe/alias einträgt:
alias ipv6 off

ipv6 unter Mozilla Firefox deaktivieren
Die Konfigurationseinstellungen für Mozilla aufrufen in dem man in der Adresszeile about:config eingibt. Dann die folgende Einstellung suchen "network.dns.disableIPv6" und auf "true" setzen.

ipv6 für den Konqueror deaktivieren
In der Datei
/etc/environment
folgendes eintragen:
KDE_NO_IPV6=true


IPv6 unter Debian squeeze deaktivieren

Debian squeeze verwendet den neuen grub2-Bootloader. Um IPv6 zu deaktivieren öffnet man die Datei /etc/default/grub und trägt folgende Zeile ein:
GRUB_CMDLINE_LINUX="ipv6.disable=1"
Damit die Einstellung von grub übernommen wird, muß man anschließend als root den Befehl update-grub ausführen.