Etiket arşivi: Ping Sorgusuna Neden IPv6 Adresi Dönüyor?

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;

PrecedenceLabel Prefix 
500::1/128localhost
401::/0default (IPv6 native)
3022002::/166to4 (IPv6)
203::/96IPv4 compatibility
104::ffff:0:0/96IPv4 compatibility
552001::/32Teredo (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.