4.1. IPv6 Hazır Çekirdek
Modern Linux dağıtımlarında zaten IPv6 özelliği derlenmiş bir modül olarak mevcuttur. Fakat, başlangıçta otomatik olarak yüklenmemiş olarak da bulunabilir. Not: Artık kernel 2.2.x serisinde kullanmamalısınız,çünkü bu versiyon artık İpv6 desteği için güncellenmiyor. Aynı zamanda Ipv6 destekleyen 2.4.x serisi son rfc tanımlamalarına göre geliştirilmiştir. Şuan 2.6.x serisini kullanmanızı tavsiye ederiz†¦4.1.1 Mevcut Çekirdekte Ipv6 Desteğini Kontrol Etme
Mevcut çekirdeğinin IPv6 desteğinin olup olmadığını kontrol etmek için, /proc-file-system dosyasının içine bakmalısınız. Dosyanın içine bakmak için;/proc/net/if_inet6Kısa bir şekilde otomatik test için,
# test -f /proc/net/if_inet6 && echo "Mevcut Çekirdekte Ipv6 Hazır"Eğer sonuç olumsuzsa büyük bir ihtimal Ipv6 modulü yüklenmemiştir.
4.1.2 IPv6 Modulünü Yüklemeyi Deneme
Çalışan Ipv6 modulünü yüklemeyi deneyebilmek için;# modprobe ipv6Eğer sonuç olumluysa, bu modülü, aşağıdaki gibi yazarak listeleyebilirsiniz;
# lsmod |grep -w 'ipv6' && echo "IPv6 modulü başarıyla yüklendi"Yukarıda gösterilen kontrol başarılı bir şekilde çalışmalıdır.
4.1.2.1 Modulün Otomatik Yüklenmesi
İstenildiğinde Ipv6 modulünu otomatik olarak yüklemek mümkündür.Sadece çekirdek modulü yükleyicisinin yapılandırma dosyasına aşağıdaki satırı eklemek zorundasınız.(genelde /etc/modules.conf ve ya /etc/conf.modules):alias net-pf-10 ipv6 # Otomatik Ipv6 YüklenmesiAynı zamanda aşağıdaki satırı kullanarak Ipv6 nın otomatik olarak yüklenmeisini de etkisiz kılmak mümkündür.
alias net-pf-10 off # Otomatik Ipv6 Yüklenimini Etkisiz KılmaEk Not: 2.6.x çekirdek serisinde, modul yükleme mekanizması değiştirildi. Yeni yapılandırma dosyası /etc/modules.conf yerine /etc/modprobe.conf olarak adlandırıldı.