DNSSEC Nedir?
Yayın: · Son güncelleme:
DNSSEC Nedir? Kısaca
DNSSEC (DNS Security Extensions), DNS kayıtlarına dijital imza ekleyerek bir alan adı için gelen yanıtın gerçekten yetkili kaynaktan geldiğini ve yolda değiştirilmediğini doğrulayan güvenlik uzantısıdır.

DNSSEC nedir?
DNS, internetin adres defteridir ve ilk tasarlandığında güvenlik düşünülmemiştir. Bir saldırgan sahte bir DNS yanıtı üretip sizi bankanızın adresi yerine kendi sunucusuna yönlendirebilir. Bu saldırıya DNS zehirlenmesi denir. DNSSEC, DNS yanıtlarının imzalanmasını sağlayarak bu sahteciliği fark edilebilir hâle getirir.
Nasıl çalışır?
Alan adı sahibi, DNS kayıtlarını özel anahtarıyla imzalar. Bu imzayı doğrulamak için gereken açık anahtar ise bir üst seviyeye, yani alan adı uzantısının (.com, .tr gibi) yönetimine kaydedilir. Böylece kökten alan adına kadar uzanan bir güven zinciri oluşur.
Doğrulama yapan DNS sunucusu bir yanıt aldığında imzayı kontrol eder. İmza tutmuyorsa yanıt reddedilir. Kullanıcı bu süreci görmez.
Neyi yapmaz?
DNSSEC sorguları şifrelemez. Hangi siteye girmek istediğiniz hâlâ görülebilir; bu sorunu DNS over HTTPS gibi yöntemler çözer. Kısacası DNSSEC "yanıt doğru mu?" sorusuna, şifreli DNS ise "sorguyu kim görüyor?" sorusuna cevap verir. İkisi birbirini tamamlar.
Site sahibi olarak ne yapmalı?
Alan adınızı aldığınız kayıt firmasının panelinde DNSSEC seçeneğini kontrol edin. Birçok firma bunu birkaç tıkla etkinleştirmenizi sağlar. Örneğin bir e-ticaret sitesi DNSSEC'i açtığında, müşterilerin sahte DNS yanıtlarıyla taklit bir siteye yönlendirilmesi zorlaşır.
DNS sağlayıcınızı değiştirirken dikkatli olun. Anahtarlar doğru taşınmazsa alan adınız geçici olarak erişilemez hâle gelebilir.
Sıkça Sorulan Sorular
DNSSEC'in açık olup olmadığını nasıl anlarım?
Çevrim içi DNSSEC test araçlarına alan adını yazarak imza zincirini kontrol edebilirsiniz. Alan adı kayıt firmanızın panelinde de durum genellikle görünür.
DNSSEC ile DNS over HTTPS arasındaki fark nedir?
DNSSEC yanıtın doğruluğunu imzayla kanıtlar ama sorguyu gizlemez. DNS over HTTPS ise sorguyu şifreleyerek gizler, ancak yanıtın kaynağını tek başına imzayla doğrulamaz.