IPv6’yı Devre Dışı Bırakma
yazıldı•bir dakikadan az okuma süresi
Linux’ta kullandığım çoğu programda (internet tarayıcıları ve sohbet programları hariç) “Bilinmeyen Makine“, “Can not resolve host” tarzı hatalar alıyorum. Ne kadar doğru bir çözümdür bilinmez ama bu ve bunun gibi sorunları IPv6‘yı devre dışı bırakarak çözebiliyoruz.
Aslında sistemimi kurduğumda ilk iş IPv6’yı devre dışı bırakmak ve wget ve curl‘ü IPv4 kullanmaya zorlamak olurdu fakat kullandığım yöntem pek de işe yarar değilmiş anlaşılan. Ben NetworkManager uygulaması ile ayarlara girip IPv6’yı devre dışı bırak diyerek yapıyordum ama kernel satırına küçük bir eklemeyle bu sorunu tamamen ortadan kaldırabiliyormuşuz.
Kernel ile IPv6’yı devre dışı bırakmak için:
- “/etc/default/grub“ dosyasının içerisindeki “GRUB_CMDLINE_LINUX_DEFAULT” satırının sonuna “ipv6.disable=1” ekliyoruz (tırnaklar olmadan). Örneğin bende o satır şu an aşağıdaki gibi görünüyor:
- Son olarak da grub’u güncellemek gerekiyor. Bunun için de yönetici olarak aşağıdaki komutu çalıştırıyoruz:
Yeni ayarlar bilgisayarı yeniden başlatınca aktif hale gelecektir.