IPv6 Gizlilik Uzantıları ve Geçici Adresler Nasıl Çalışır?

IPv6 kullanan bir cihaz, aynı ağ arayüzünde birden fazla adrese sahip olabilir. Bu adreslerden biri zaman içinde aynı kalan kararlı bir adresken, bir diğeri belirli bir süre kullanılan ve daha sonra yenilenen geçici adres olabilir.
IPv6 gizlilik uzantıları, özellikle cihazın başlattığı dış bağlantılarda kullanılmak üzere değişken arayüz tanımlayıcılarıyla geçici IPv6 adresleri üretir. Böylece dışarıdaki gözlemcilerin aynı tam adresi uzun süre boyunca farklı bağlantılarda görmesi ve bu bağlantıları yalnız adres üzerinden ilişkilendirmesi zorlaşır.
Bu mekanizma bir anonimlik sistemi değildir. Web siteleri ve ağ işletmecileri, ağ prefix’i, oturum açılan hesaplar, çerezler, tarayıcı özellikleri ve trafik gibi başka işaretlerle bağlantıları aynı cihaz veya kullanıcıyla ilişkilendirebilir.
Geçici IPv6 Adresi Nasıl Oluşur?
SLAAC, cihazın yönlendirici duyurusundan yararlanarak kendi IPv6 adresini oluşturduğu yöntemdir. Cihaz, duyurudaki ağ prefix’ini kendi arayüz tanımlayıcısıyla birleştirir. Gizlilik uzantıları bu süreci genişleterek dışarıdan kolayca tahmin edilemeyen ve zamanla değişen bir arayüz tanımlayıcısı üretir.
Cihaz, yeni adresi kullanmadan önce aynı yerel ağdaki başka bir cihazın bu adresi kullanıp kullanmadığını denetler. Cihaz bir çakışma saptarsa farklı bir arayüz tanımlayıcısıyla yeni adres oluşturur. Bu denetim, aynı yerel ağda iki cihazın aynı geçici adresi kullanmasını önlemeye yardımcı olur.
Geçici adres yalnız arayüz tanımlayıcısından oluşmaz. Tam adres, yönlendiriciden alınan ağ prefix’i ile geçici tanımlayıcının birleşimidir. Bu nedenle geçici adres değişse bile cihaz aynı ağdayken ağ prefix’i çoğu durumda aynı kalır.
Adres Yenileme ve Kullanım Süresi
Bir IPv6 adresinin tercih süresi ile geçerlilik süresi farklı kavramlardır. Tercih süresi dolan adres, yeni bağlantılar için normalde seçilmez; ancak henüz geçerli olduğu için mevcut bir bağlantının sürdürülmesinde kullanılabilir. Geçerlilik süresi de dolduğunda adres artık kaynak veya hedef adres olarak kullanılamaz.
Cihaz, eski geçici adres tercih dışı kalmadan kısa süre önce yeni bir geçici adres oluşturmaya başlar. Böylece yeni bağlantılar yeni adresi kullanırken açık bağlantılar eski adresle sürebilir. Yenilemenin tam zamanı işletim sistemi, ağın duyurduğu süreler ve yerel yapılandırmaya bağlıdır; bütün cihazlar için geçerli tek bir kesin süre vermek doğru değildir.
Cihaz farklı bir ağa geçtiğinde yeni ağ prefix’iyle yeni adresler oluşturur. Aynı ağda kalırken de gizlilik uzantılarının zamanlama kuralları nedeniyle adresin arayüz tanımlayıcısı bölümü değişebilir. Bu yüzden dışarıda görünen IPv6 adresinin değişmesi tek başına bağlantı arızası anlamına gelmez.
Kararlı ve Geçici Adreslerin Farklı Görevleri
Kararlı adresin arayüz tanımlayıcısı, aynı ağ prefix’i altında uzun süre korunmak üzere oluşturulur. Dışarıdan bağlantı kabul eden hizmetlerde, ağ yönetiminde veya aynı adrese uzun süre erişilmesi gereken durumlarda kararlı bir adres gerekebilir. Buradaki kararlılık, adresin her ağda ve sonsuza kadar aynı kalacağı anlamına gelmez; ağ prefix’i değişirse tam adres de değişebilir.
Geçici adresler ise çoğunlukla cihazın başlattığı istemci bağlantılarında kullanılır. Cihaz bir web sitesine veya başka bir uzak hizmete bağlantı başlatırken geçici adresi kaynak adres olarak kullanabilir. Bir cihazın aynı anda hem kararlı hem geçici IPv6 adresi taşıması bu nedenle normaldir.
Geçici adres kararlı adresi silmez. İşletim sistemi, uygulama tercihi ve ağ politikası hangi adresin hangi bağlantıda kullanılacağını etkileyebilir. Bazı bağlantılar geçici adresi kullanırken bazıları kararlı adresten çıkabilir.
Kaynak Adres Seçimi ve Dışarıda Görünen IPv6 Adresi
Bir arayüzde birden çok uygun IPv6 adresi varsa işletim sistemi hedefe, adres kapsamına, adresin tercih durumuna ve yerel politikalara göre bir kaynak adres seçer. Gizlilik tercihi etkin olduğunda, cihazın başlattığı birçok dış bağlantıda geçici adres öne çıkabilir.
Bu seçim her uygulamada aynı olmak zorunda değildir. Bir uygulama kararlı adresi tercih edebilir, geçici adres kullanımı kapatılmış olabilir veya uygun bir geçici adres henüz hazır olmayabilir. Bu nedenle cihaz ayarlarında geçici adres görülmesi, her bağlantının mutlaka o adresten çıkacağı anlamına gelmez.
Dışarıdaki sunucunun gördüğü adresi IP Adresim ile kontrol edebilirsiniz. Sonuç IPv6 ise cihazın adres listesindeki geçici adresle karşılaştırabilirsiniz; VPN veya proxy kullanımı dışarıdaki adresi değiştirebilir. Tek bir ölçüm gizlilik uzantılarının etkinliğini kanıtlamaz; adresin zaman içinde değişmesi de ağ prefix’i değişikliği gibi başka nedenlerden kaynaklanabilir.
Adres Değişikliği Gizliliği Ne Ölçüde Artırır?
Geçici adreslerin asıl katkısı, aynı tam IPv6 adresinin haftalar veya daha uzun süre boyunca tekrar tekrar kullanılmasını sınırlamaktır. Bir gözlemci bağlantıları eşleştirirken yalnız tam kaynak adresine bakıyorsa, adresin değişmesi eski ve yeni etkinlikleri doğrudan eşleştirmeyi zorlaştırır.
Buna karşılık ağ prefix’i genellikle değişmeden kalır ve bir gözlemci aynı evdeki ya da kurumdaki cihazları ortak prefix üzerinden gruplayabilir. Ağda yalnız bir cihaz bulunuyorsa prefix tek başına da güçlü bir ilişkilendirme işareti olabilir. Varsayılan yönlendirici veya ağ işletmecisi, cihazın kullandığı farklı adreslerin aynı internet bağlantısına ait olduğunu görebilir.
Web siteleri ve uygulamalar IP adresinin yanında hesap oturumu, çerez, tarayıcı parmak izi, uygulama kimliği, paket boyutları ve zamanlama kalıpları gibi başka işaretler de kullanabilir. Bu işaretler, eski ve yeni adreslerdeki etkinlikleri birbirine bağlamayı kolaylaştırabilir. Bu nedenle gizlilik uzantıları, adres tabanlı takibi zorlaştırır; diğer takip yöntemlerini ortadan kaldırmaz.
IPv6 Adresinin Değişmesi Ne Anlama Gelir?
Bir cihazda görünen IPv6 adresinin belirli aralıklarla değişmesi, geçici adres kullanımının beklenen sonucu olabilir. Özellikle ağ prefix’i aynı kalıyor ancak adresin arayüz tanımlayıcısı bölümü değişiyorsa gizlilik uzantıları olası açıklamalardan biridir.
Adres değişikliğinin başka nedenleri de vardır. İnternet servis sağlayıcısı farklı bir prefix atayabilir, cihaz başka bir Wi-Fi ağına veya mobil ağa geçebilir, ağ arayüzü yeniden yapılandırılabilir ya da işletim sistemi adres politikasını değiştirebilir. Yalnız bir eski ve bir yeni adrese bakarak kesin neden belirlenemez.
Aynı cihazda aynı anda birkaç IPv6 adresi görülmesi de olağandır. Arayüz, kararlı ve geçici genel adreslerin yanında yalnız yerel bağlantıda kullanılan başka bir IPv6 adresi taşıyabilir. Hangi adresin internete çıkan istekte kullanıldığını anlamak için cihaz listesindeki adres ile dışarıdan görülen adresi birbirinden ayırmak gerekir.
Geçici IPv6 Adresi Kullanımı Ne Zaman Sınırlandırılır?
Kurumsal ağlarda hata ayıklama, erişim listeleri, kayıtların ilişkilendirilmesi veya belirli bir kaynaktan gelen trafiğin tanınması için ağ yöneticileri kararlı adresleri tercih edebilir. Ağ yöneticileri geçici adres kullanımını bu tür ortamlarda sınırlandırabilir veya belirli cihazlarda kapatabilir.
Dışarıdan gelen bağlantıları kabul eden bir hizmet için yalnız sürekli değişen bir adrese güvenmek uygun değildir. Hizmetin erişilebilir kalması için kararlı bir adres veya bir alan adıyla eşleşen güncel bir hedef gerekebilir. Buna rağmen aynı cihaz, hizmet için kararlı adresini korurken kendi başlattığı günlük bağlantılarda geçici adres kullanabilir.
Geçici adresleri çoğu ağda kapatmak gerekmez. Ağ yöneticileri geçici adres kullanımını sınırlamadan önce hem ağın izleme ve yönetim ihtiyacına hem de kullanıcıların uzun süre aynı IP adresiyle izlenme riskine bakar.







