Rehber 15 Haziran 2026 · 7 dakika okuma

DNSSEC kurulumu nasıl yapılır? Deliverability’yi artıran adımlar

DNSSEC’i doğru kurmak, alan adının doğrulanmasını sağlar. Bu rehberde kayıt türleri, doğrulama testleri ve teslim edilebilirlik etkisini anlatıyoruz.

DNSSEC (Domain Name System Security Extensions) yalnızca güvenlik için eklenen bir “ayar” değildir; doğru kurulduğunda alan adınızın doğrulanmasını kolaylaştırarak hatalı yönlendirme ve bazı filtreleme senaryolarını azaltır. Bu yazıda DNSSEC’i kurarken hangi kayıtların gerektiğini, hangi testlerin sonucu baz alındığını ve “domain deliverability” (alan adının servis/eposta/erişim teslim edilebilirliği) üzerindeki etkisini somut adımlarla anlatacağım. Ayrıca .tr alan adlarında yaygın senaryolarda kurulumu nasıl planlayacağınızı göreceksiniz.

DNSSEC ve deliverability arasındaki gerçek bağ

Deliverability; alan adının e-posta teslimatı, uygulama erişimi veya üçüncü taraf doğrulamalarında hatasız geçebilme durumudur. DNSSEC tek başına “e-postanız yüzde 100 ulaşır” garantisi vermez. Ancak DNSSEC, şu mekanizmalarda net fayda sağlar: - DNS doğrulama zinciri: Etki alanı (zone) kayıtları imzalanır. Görüşen taraf, DNS yanıtının bütünlüğünü doğrular. - Yanlış/bozuk DNS yanıtları: Geçiş sırasında bozulma veya sahte yönlendirme girişimlerine karşı daha dayanıklı hale gelirsiniz. - Kimlik ve güven sinyalleri: Bazı güvenlik politikaları ve doğrulama kontrolleri, DNSSEC varlığını olumlu bir sinyal olarak kullanabilir.

Önemli nokta: Deliverability etkisi genellikle dolaylıdır. En belirgin kazanım, DNS ile ilgili tutarsızlıkların azalması ve doğrulama hatalarının düşmesidir.

Deliverability’yi etkileyen DNS kaynakları (bağlantı kurma)

DNSSEC kurduğunuzda kontrol etmeniz gereken kritik kayıtlar şunlardır: - NS (nameserver) ve bunların tutarlılığı - DS kaydı (DNSSEC zincirinde köprü görevi görür) - A/AAAA (sunucu IP eşleşmesi) - CNAME zincirleri (gereksiz uzatmalar hata riskini artırır) - TXT kayıtları (SPF/DKIM/DMARC gibi e-posta doğrulamaları için)

DNSSEC’in işe yaradığı yer; doğrulama hatasına neden olan “zincir kırılması” ve “yanlış authoritative cevap” durumlarını azaltmaktır.

Kurulum planı: Doğru sırayı izleyin

DNSSEC kurulumunda en sık yapılan hata, DNSSEC’in etkinleştirilmesinden önce zone ile delegasyon bilgisinin tam oturmamasıdır. Planı şu sırayla uygulayın.

  1. Mevcut DNS kayıtlarını envanterleyin - A/AAAA, CNAME, MX, TXT (SPF/DKIM/DMARC), NS - Özellikle MX ve TXT çoklu kayıtlar içeriyorsa; önce birebir liste çıkarın.

  2. Nameserver’lar (NS) doğru mu kontrol edin - Alan adınızın authoritative DNS’i hangi sağlayıcıdaysa DNSSEC mantığı orada çalışır. - NS’ler daha önce geçiş gördüyse, eski NS’ler hâlâ zone’da görünüyorsa sorun çıkarır.

  3. DNSSEC anahtar yönetimini seçin - Sağlayıcınız DNSSEC otomasyonu sunuyorsa bunu kullanın. - Sunucu tarafında manuel anahtar üretmek yerine, sağlayıcının “DNSSEC yönetimi” ekranını tercih edin; çünkü DS kaydını doğru türetme daha kritik.

  4. DS kaydını doğru olarak parent zone’a gönderin - DNSSEC zinciri: Key (KSK/ZSK) → DS → üst seviye. - .tr’de TLD katmanının doğrulanması için DS kaydı doğru olmalıdır.

  5. Yayılma (propagation) süresini bekleyin ve test edin - TTL (Time To Live) değerleri kısa değilse testler gecikebilir.

TTL stratejisi: Ne zaman düşürmek doğru olur?

DNSSEC kurulumu öncesinde etkilenebilecek alanlar için TTL ayarlarını kontrol edin: - Değişiklik yapacağınız kayıtlar için TTL’i 10-300 saniye aralığına çekmek, hataları hızlı yakalamanızı sağlar. - Ancak TTL’i uzun süre düşük bırakmayın; gereksiz sorgu yükü oluşturabilir.

Not: DNSSEC’in kendisi anahtarlarla çalışır; ama delegasyon ve DS güncellemelerinde TTL davranışı test zamanlamasını etkiler.

Adım adım DNSSEC kurulum süreci (pratik)

Aşağıdaki adımlar “DNS sağlayıcısı panelinde” uygulamaya göre yazılmıştır; mantık her sağlayıcıda aynıdır.

1) DNSSEC durumunu kontrol edin

  • Panelinizde “DNSSEC”, “DNS Security” veya “Zone Signing” benzeri bir menü bulunur.
  • Eğer daha önce etkinleştirildiyse:
  • İmza durumu (enabled/signed)
  • DS kaydı gönderimi yapıldı mı
  • Anahtarların yenilenme periyodu (key roll) ayarlı mı

2) KSK ve ZSK mantığını anlayın

DNSSEC iki tip anahtarla yönetilir: - KSK (Key Signing Key): DS kaydına giden zincirin ana taşıyıcısıdır. - ZSK (Zone Signing Key): Zone içi kayıtları (A/AAAA/MX/TXT vb.) imzalar.

DNSSEC paneliniz genellikle bunları sizden teknik detay istemeden üretir.

3) Sağlayıcının ürettiği DS değerlerini ilgili alana ekleyin

Kurulum ekranı size genellikle: - Algorithm (algoritma) - Digest type - Digest (hash) - Key tag gibi bilgileri DS kaydı olarak verir.

Bu DS bilgisi yanlış girilirse: - Zincir doğrulama başarısız olur - Bazı doğrulayıcılar (recursive resolvers) yanıtı “bogus” kabul edebilir - Sonuç: deliverability üzerinde olumsuz dolaylı etki

4) Yapılandırma değişikliklerini kontrollü ilerletin

DNSSEC’i etkinleştirmeden önce doğrulayın: - NS kayıtları tutarlı mı? - A/AAAA ve MX kayıtları hedefleri gerçekten işaret ediyor mu? - TXT kayıtlarında imla/çift tırnak karakteri gibi sorunlar yok mu?

5) Sonlandır: Zone signing aktif olsun

DNSSEC’i etkinleştirdiğinizde artık zone kayıtlarınız imzalanır. Bu aşamada teslim edilebilirliği etkileyen şey “DNS yanıtının doğrulanabilir” hale gelmesidir.

DNSSEC doğrulaması: Hata yakalamak için 6 net test

Kurulumdan sonra doğrulama yapmazsanız, zincir kırılması riskini yönetemezsiniz. Aşağıdaki testleri uygulayın.

1) DNSSEC doğrulayıcı testi (resmi zincir kontrolü)

  • İnternet üzerinde DNSSEC doğrulama sağlayan araçlar bulunur.
  • Testin sonucu şu tip etiketlerle çıkar:
  • Secure (doğrulama başarılı)
  • Insecure (DNSSEC yok)
  • Bogus (doğrulama başarısız)

Hedef: Secure.

2) DS kaydı var mı?

DS kaydının üst seviye (parent) tarafında görünmesi gerekir. Bazı panellerde “DS published” gibi bir gösterge olur.

3) İmza süreleri ve algoritma uyuşması

  • Panelin kullandığı algoritma türü uyumsuzsa, bazı doğrulayıcılar beklenmeyen davranış sergileyebilir.
  • DNSSEC sağlayıcınızın önerdiği algoritmayı kullanın.

4) NS tutarlılığı testi

Farklı lokasyonlardan sorgu yapın: - Aynı domain için farklı NS’lerden farklı sonuç dönmemeli. - Uzak recursive resolver’larda da aynı authoritative cevap alınmalı.

5) MX ve TXT kayıtlarının doğrulanması

DNSSEC çalışsa bile e-posta deliverability için ayrıca doğrulama gerekir. En azından: - SPF (TXT) - DKIM (CNAME/TXT veya anahtar TXT) - DMARC (TXT)

DNSSEC’i kurduktan sonra bu kayıtların doğru şekilde teslim alınıp alınmadığını test edin.

6) Uygulama erişimi testi (A/AAAA)

Web servisleriniz için deliverability demek bazen “doğru IP’ye sorunsuz yönlenmek”tir. - A ve AAAA kayıtlarınızın beklenen hedefe çıktığını doğrulayın. - CNAME zinciri varsa son hedefe kadar zinciri kontrol edin.

Deliverability’yi artırmak için DNSSEC ile birlikte yapılacak teknik iyileştirmeler

DNSSEC tek başına yeterli değil; deliverability için DNS hijyeni kritik. En yüksek etkili iyileştirmeleri sıralıyorum.

1) SPF, DKIM, DMARC’i “DNSSEC sonrası” kontrol edin

DNSSEC ile güvenlik sinyali artar; ama e-posta filtreleri SPF/DKIM/DMARC tutarlılığına bakar.

Basit kontrol listesi: - SPF kayıtları birden fazla TXT olarak parçalanmamalı; mümkünse tek ve net politika. - DKIM seçicisi (selector) doğru mu? - DMARC policy doğru mu (ör. p=none yerine p=quarantine veya p=reject hedeflenebilir, kademeli geçiş yapılır).

2) Gereksiz CNAME zincirlerini sadeleştirin

CNAME zinciri uzunlaştıkça: - Yanlış hedeflenme riski artar - Bazı resolver davranışlarında gecikme oluşur

Hedef: mümkün olduğunca tek adımda final hedefe ulaşmak.

3) TTL’leri “değişiklik yönetimi” için ayarlayın

DNSSEC kurulumunun yanında A/MX/TXT değişiklikleri de yapılacaksa TTL stratejinizi belirleyin: - Değişiklik öncesi kısa TTL (ör. 60-180 saniye) - Sonrasında normal aralık (ör. 300-3600 saniye)

4) NS geçişlerini tamamlayın

NS geçişi yarım kalırsa DNSSEC imzası authoritative cevap üzerinden “doğrulanamaz” hale gelebilir.

5) Zone kayıtlarında karakter ve biçim hatalarını sıfırlayın

Örnek hata tipleri: - TXT değerlerinde yanlış kaçış karakterleri - Fazladan nokta (.) veya boşluk - MX priority alanlarında tutarsızlık

Sağlayıcılar arası kıyas: DNSSEC yönetimi nasıl farklılaşır?

DNSSEC kurulumu “zincir” mantığı gerektirir; ancak sağlayıcıların sunduğu iş akışı değişir. Aşağıdaki tablo, seçim yaparken pratik farkı gösterir.

Kriter Paneli otomatikleştiren sağlayıcı Manuel/yarı manuel süreç Deliverability etkisi
DS üretimi Panel otomatik DS üretir Kullanıcı DS’yi hesaplar/ekler Yanlış DS riski azalır, Secure olasılığı artar
Key roll yönetimi Otomatik yenileme takvimi Kullanıcı müdahalesi gerekir Süreç hatası azalır
Yayılma takibi Durum göstergeleri (enabled/signed/DS ok) Görsel gösterge sınırlı Sorun erken yakalanır
Hata logları Derin hata mesajları Sınırlı mesaj Bogus durumunda teşhis kolaylaşır
DNS kayıt hijyeni DNSSEC ile uyumsuz kayıt uyarıları Uyarı olmayabilir CNAME/TXT/MX hataları gecikmeli fark edilir

Hangi sağlayıcı yaklaşımı tercih edilmeli?

Net kriterler: - DS üretimi ve zincir kontrolü sağlayıcı panelinde görünür olmalı. - DNSSEC sonrası “Secure” durumunu raporlayabilen bir kontrol ekranı olmalı. - Key roll ve imza yenileme yönetimi otomatik olmalı.

Sık yapılan 7 hata ve hızlı çözüm

  1. DS kaydı yanlış algoritma/digest: Panelde DS ayrıntılarını birebir kopyalayın.
  2. NS geçişi tamamlanmadan DNSSEC açmak: Önce delegasyonu kilitleyin.
  3. TXT kayıtlarında biçim hatası: E-posta doğrulaması için SPF/DKIM/DMARC TXT’leri kontrol edin.
  4. CNAME zincirini uzatmak: Mümkünse sadeleştirin.
  5. TTL’i çok düşük bırakmak: Uzun vadede gereksiz sorgu artışı yaratır.
  6. Test yapmadan değişiklikleri büyütmek: Her adımdan sonra doğrulama yapın.
  7. Bogus durumunu göz ardı etmek: Bogus varsa deliverability yönünde gecikmeli düşüş görülür; hemen düzeltin.

Ne zaman DNSSEC kurmak önceliklidir?

Aşağıdaki durumlarda DNSSEC kurulumu “öncelik” olur: - Domain üzerinde e-posta kullanıyorsanız (MX/DMARC odaklı) - Birden fazla ülke/ISP’ye hizmet veriyorsanız - Reklam/rapor toplama değil, doğrulama uyumluluğu hedefliyorsanız - Daha önce DNS değişiklikleri sık yapıldıysa (taşıma, kayıt güncelleme)

Sonuç: Aksiyon planı (bugün başlayın)

DNSSEC’i kurmak için tek seferlik bir adım değil, delegasyon + imza + doğrulama zincirini birlikte yönetmek gerekir. İlk adım olarak DNS kayıtlarınızın envanterini çıkarın; ardından sağlayıcı panelinde DNSSEC’i etkinleştirip DS zincirinin Secure doğrulandığından emin olun. Son olarak SPF/DKIM/DMARC ve MX/TXT kayıtlarını DNSSEC sonrası tekrar test edin. Bu sıra doğru uygulandığında, alan adınızın doğrulama süreçlerinde tutarlılığı artar ve deliverability kaynaklı riskler düşer.

İsterseniz, kullandığınız DNS sağlayıcısı (ve varsa nameserver bilgisi) ile mevcut TXT/MX kayıtlarınızı paylaşırsanız; DNSSEC kurulum sırasını sizin senaryonuza göre netleştirecek bir kontrol listesi çıkarabilirim.

Etiketler: #dnssec #dns #domain #deliverability #hosting

Hosting karşılaştırması yapmaya hazır mısın?

100+ firmanın fiyatlarını tek tıkla karşılaştır, en uygun paketi bul.

Hosting Karşılaştır →

İlgili Yazılar

0 ürün seçildi