FANDOM


Şablon:Sil

4.1. IPv6 Hazır Çekirdek Edit

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. Şu an 2.6.x serisini kullanmanızı tavsiye ederiz…


4.1.1 Mevcut Çekirdekte Ipv6 Desteğini Kontrol Etme Edit

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_inet6

Kı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 Edit

Çalışan Ipv6 modulünü yüklemeyi deneyebilmek için;


# modprobe ipv6

Eğ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 Edit

İ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 veya /etc/conf.modules):

alias net-pf-10 ipv6  # Otomatik Ipv6 Yüklenmesi

Aynı 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ılma

Ek 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ı.

4.1.3 IPv6 Yetenekleriyle Çekirdek Derleme Edit

Yukarıda gösterilen sonuçların her ikisi de olumsuzsa ve senin çekirdeğinin hala Ipv6 desteği yoksa, aşağıdaki gibi birkaç seçeneğiniz daha vardır:


  • Ipv6 desteği sağlamayan mevcut dağıtımlardan birini güncelleyebilirsiniz.(yeni üyeler için tavsiye ediliyor.)
  • Yeni bir vanilla çekirdeğini derleyebilirsin(İhtiyacın olduğun seçeneği bilirsen bu yöntem kolaydır.)
  • Linux dağıtımı tarafından verilen çekirdek kaynaklarını tekrar derleyebilirsin( Bazen bu çok kolay değildir.)
  • USAGI uzantılı bir çekirdek derleyebilirsiniz.

Bir çekirdek derlemeye karar verdiysen, daha önce çekirdek derleme deneyimine sahip olmalı ve Linux Kernel HOWTO okumalısınız.

4.1.3.1 Bir Vanilya Çekirdeğini Derleme Edit

IPv6-etkin çekirdek derleme hakkında daha ayrıntılı ipuçlarını IPv6-HOWTO-2#kernel de bulabilirsiniz.

4.1.3.2 USAGI Uzantılı Bir Çekirdek Derleme Edit

Aynı vanilya çekirdekte olduğu gibi, IPV6 ve çekirdek derlemesiyle benzerlik gösterir.Sadece üst düzey kullanıcılar için tavsiye edilir. Aynı zamanda USAGI project / FAQ ve Obtaining the best IPv6 support with Linux (Article) (Mirror) bakabilirsiniz.

4.1.4. IPv6-Hazır Ağ Aygıtları Edit

Hemen hemen mevcut tüm ağ aygıtları IPv6 paketlerini transfer etme yeteneğine sahiptir. Mevcut durum hakkında bilgileri IPv6+Linux-status-kernel.html#transport 'da bulabilirisiniz. Önemli bir konu, bir ıpv6 paketinin çekirdek uygulamasının ağ katmanın yapısı nedeniyle, Ip başlık numarasının(4 yerine 6) kayıtlı olmamasıdır.Taşıma katmanının protokol numarası tarafından kayıtlı olmamasıdır.Bunda dolayı bu şekil protokol numarasını kullanmayan hiçbir taşıma protokolü Ipv6 paketlerini dağıtamaz. NOT: Paket bağlantı üzerinden taşınır fakat alıcı tarafından, paket dağıtımı çalışmayacaktır.( örneğin tcpdump kullanımını görebilirsiniz.)

4.1.4.1 Şu an Bilinmeyen Ipv6 Destekleyen Bağlantıları Edit

  • Seri Hat (SLIP, RFC 1055 / SLIP) SLIPv4 olarak isimlendirilmesi daha iyi olabilir. Aygıt ismi:slX dir.
  • Paralel Hat IP(PLIP), aynı SLİP gibi, Aygıt ismi ise :plipX.
  • Rawip kapsülleme ile ISDN, Aygıt ismi ise :isdnX.

4.1.4.2 Şuan Bilinen Ipv6 Desteklemeyen Bağlantıları Edit

  • syncppp kapsülleme ile ISDN, Aygıt ismi ise ipppX.( ipppd tasarım sorunu, 2.5.x çekirdek versiyonundaki PPP katmanında birleştirilecek. )

IPv6 Desteği Sağlayan Bazı Linux Dağıtımları Edit

  1. http://debian.fabbione.net/
  2. http://indra.kusuma.or.id/debian-ipv6/dists/
  3. http://indra.kusuma.or.id/debian/
  4. http://ipv6.indra.kusuma.or.id/debian/
  • Ipv6 Geliştiricileri İçin Etkin Paketler (SuSe İçin)
  1. ftp://ftp.suse.com/pub/people/kukuk/ipv6/
  2. ftp://lisa.goe.net/private/bjacke/ipv6/
  • 7.x Versiyonlarındaki Geliştiriciler İçin Atkin Paketler (Red Hat İçin)
  1. http://www.netcore.fi/pekkas/linux/ipv6/
  • Red Hat Linux 7.0, 7.1 , 7.2 kullanıcıları sürümlerini 7.3 sürümüne güncelleyebilirler.

Kaynaklar Edit

Dış bağlantılar Edit

This page was moved from wikipedia:tr:IPv6 Ready Kernel. It's edit history can be viewed at IPv6 Ready Kernel/edithistory

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Also on FANDOM

Random Wiki