Ping Sorgusuna Neden IPv6 Adresi Dönüyor?

Windows 8 ve sonraki Microsoft istemcilerde Ipv6 daha önceliğe sahip olduğu için bir makineye ping atmanız halinde Ipv4 adres format olan X.X.X.X örneğin 192.168.10.10 gibi bir ipv4 adresi yerine aşağıdaki gibi bir sonuç alabilirsiniz;

Bunun temel nedeni ise aşağıdaki gibi Ipv6 protokolünün daha öncelikli olmasıdır.

Örneğin aynı komutun sonuna “-4” parametresi koyarak Ipv4 sorgusu çekebilirsiniz.

netsh int ipv6 sho prefix

Sıralama aşağıdaki gibidir;

Precedence Label Prefix  
50 0 ::1/128 localhost
40 1 ::/0 default (IPv6 native)
30 2 2002::/16 6to4 (IPv6)
20 3 ::/96 IPv4 compatibility
10 4 ::ffff:0:0/96 IPv4 compatibility
5 5 2001::/32 Teredo (IPv6)

Aslında buraya kadar bir sorun yok, yani bir parameter ile  hala sorunu çözüyoruz ancak varsayılan davranışın Ipv6 olması bazı eski tip uygulamaların anlayamadığı bir cevap olabilir, bu nedenle aşağıdaki iki komut ile IPv4 için öncelikle verebilirsiniz;

netsh interface ipv6 set prefix ::/96 60 3

netsh interface ipv6 set prefix ::ffff:0:0/96 55 4

Bu durumda IPv4 compatibility için öncelikleri 60 ve 55 olarak ayarlamış bu sayede IPv6 üstüne çıkarmış olursunuz.

Bu işlem sonunda mutlaka bilgisayarı yeniden başlatmanız gereklidir.

Exit mobile version