IPv6 tamamen nasıl devre dışı bırakılır ve sadece IPv4 moduna geçilir
IPv6'nın ağların geleceği olması bekleniyor ve uzun vadede öyle de olacak. Ama pratikte bazen çözdüğünden fazla soruna yol açar: tünelin dışına sızan bir VPN, sağlayıcınızın IPv6'yı kötü yönetmesinden kaynaklanan yavaş bir bağlantı, bunu kaldıramayan eski bir yazılım veya NAS. Bu durumlarda yalnızca IPv4'e dönmek sorunu çoğu zaman dakikalar içinde çözer. Sisteminize göre doğru şekilde nasıl yapılır.
IPv6'yı devre dışı bırakmadan önce kendinize sorun
İlke olarak IPv6'yı devre dışı bırakmak iyi bir fikir değildir. Sisteminizde her şey çalışıyorsa açık bırakın: internetin gittiği yön budur ve gittikçe daha fazla hizmet ona dayanır. Onu kapatmak için geçerli nedenler özeldir:
- VPN'iniz IPv6'yı korumuyor ve gerçek adresinizi sızdırıyor (ipleak.net veya dnsleaktest.com'daki bir test bunu doğrular)
- IPv6 kapatıldığında kaybolan yavaşlamalar veya bağlantı hataları yaşıyorsunuz; bu, sağlayıcınızın onu kötü yönettiğinin işaretidir
- Eski bir ağ donanımı veya belirli bir uygulama IPv6'yı desteklemiyor ve çakışmalara neden oluyor
- IPv6'nın devreye alınmadığı ve gereksiz bir saldırı yüzeyi oluşturduğu bir kurumsal ağı yönetiyorsunuz
Bu durumların hiçbiri sizi ilgilendirmiyorsa, IPv6'yı devre dışı bırakmak size bir şey kazandırmaz ve ileride bir şeyleri bozma riski taşır.
Windows'ta IPv6'yı devre dışı bırakma
Windows 10 ve Windows 11'de grafik arayüz yöntemi en basitidir. Ağ bağlantılarını açın: görev çubuğundaki ağ simgesine sağ tıklayın, ardından "Ağ ve İnternet ayarları" ve "Bağdaştırıcı seçeneklerini değiştir"e tıklayın.
Aktif bağlantınıza (Wi-Fi veya Ethernet) sağ tıklayın, "Özellikler"i seçin, ardından listede "İnternet Protokolü Sürüm 6 (TCP/IPv6)" kutusunun işaretini kaldırın. Tamam ile onaylayın.
Bu yöntem yalnızca o arayüzde IPv6'yı devre dışı bırakır. Sistem genelinde tamamen devre dışı bırakmak için kayıt defteri gerekir. Kayıt Defteri Düzenleyicisi'ni açın (Windows tuşu + R, regedit yazın) ve şu yola gidin:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\ParametersTüm IPv6 bileşenlerini devre dışı bırakmak için DisabledComponents adında yeni bir DWORD (32 bit) değeri oluşturun ve onaltılık olarak ff değeri verin. Değişikliği uygulamak için bilgisayarı yeniden başlatın.
Dikkat: Microsoft, bazı Windows bileşenlerinin onun varlığını beklemesi nedeniyle kayıt defteri üzerinden IPv6'yı tamamen devre dışı bırakmayı resmen önermez. Sonrasında garip davranışlar fark ederseniz (ağ paylaşımı sorunları, yavaş başlangıç),DisabledComponents'i0'a geri döndürün veya anahtarı silin.
Mac'te IPv6'yı devre dışı bırakma
macOS'ta devre dışı bırakma Terminal üzerinden yapılır, çünkü seçenek birkaç sürümdür grafik arayüzde mevcut değil. Terminal'i açın ve önce ağ hizmetinizin adını belirleyin:
networksetup -listallnetworkservicesGenellikle "Wi-Fi" ve "Ethernet" görürsünüz. Wi-Fi'de IPv6'yı devre dışı bırakmak için şunu yazın:
sudo networksetup -setv6off Wi-FiEthernet için:
sudo networksetup -setv6off EthernetSistem yönetici parolasını isteyecektir. IPv6'yı daha sonra yeniden etkinleştirmek için -setv6off yerine -setv6automatic kullanın.
Linux'ta IPv6'yı devre dışı bırakma
Çoğu Linux dağıtımında (Ubuntu, Debian, Fedora) temiz yöntem sysctl'den geçer. Yapılandırma dosyasını düzenleyin:
sudo nano /etc/sysctl.confDosyanın sonuna şu üç satırı ekleyin:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1Değişiklikleri yeniden başlatmadan uygulamak için:
sudo sysctl -pBu yöntem geri alınabilir: değerleri 0'a döndürmek veya satırları silmek, ardından tekrar sysctl -p çalıştırmak yeterlidir.
Router'da IPv6'yı devre dışı bırakma
IPv6'yı tüm ağ için tek seferde kapatmak istiyorsanız bu router üzerinden yapılır. Tarayıcıya IP adresini yazarak yönetim arayüzüne giriş yapın (genelde 192.168.1.1).
Ağ veya WAN ayarlarında IPv6 bölümünü arayın. Tam konum modele göre değişir, ancak genellikle "WAN", "İnternet" veya "Gelişmiş ayarlar" altındadır. Seçeneği devre dışı bırakın ve kaydedin. Ağdaki tüm cihazlar DHCP kira süresi yenilendiğinde veya yeniden başlatıldığında IPv4'e dönecektir.
IPv6'nın gerçekten devre dışı olduğunu doğrulama
İşlem tamamlandığında sonucu kontrol edin. En kolay yol ipme.co adresini ziyaret etmektir; bağlantınızın IPv4 mü yoksa IPv6 mı kullandığını gösterir. Komut satırından da kontrol edebilirsiniz.
Windows'ta Komut İstemi'ne ipconfig yazın: artık "IPv6 Adresi" satırı görmemelisiniz. Mac ve Linux'ta ifconfig veya ip a, aktif arayüzlerinizde inet6 ile başlayan bir adres göstermemeli.
Hâlâ fe80:: ile başlayan bir IPv6 adresi görüyorsanız endişelenmeyin: bu link-local bir adrestir, tamamen iç kullanım içindir, internet bağlantınızı etkilemez ve bazı sistem katmanları onu zaten korur.