DNS sorgulama, bir domain adresine ait DNS kayıtlarını kontrol etme işlemidir. Bir web sitesinin hangi IP adresine yönlendiği, e-posta servislerinin hangi sunucular üzerinden çalıştığı, alan adının hangi nameserver adreslerini kullandığı ve güvenlik kayıtlarının doğru yapılandırılıp yapılandırılmadığı DNS sorgulama aracı ile öğrenilebilir.
Web sitesi yayına alınırken, hosting taşıma işlemi yapılırken, kurumsal e-posta ayarlanırken veya domain yönlendirme problemi yaşandığında DNS kayıtlarını sorgulamak oldukça önemlidir. Çünkü DNS yapılandırmasında yapılan küçük bir hata bile web sitesinin açılmamasına, e-postaların çalışmamasına veya SSL doğrulama sorunlarına neden olabilir.
DNS Nedir?
DNS, açılımıyla Domain Name System, alan adlarını IP adreslerine çeviren sistemdir. İnternette web siteleri aslında IP adresleri üzerinden çalışır. Ancak kullanıcıların uzun ve karmaşık IP adreslerini ezberlemesi zor olduğu için domain adları kullanılır.
Örneğin bir kullanıcı tarayıcıya bir domain yazdığında, DNS sistemi bu alan adının hangi sunucuya yönlendiğini bulur ve kullanıcıyı ilgili web sitesine ulaştırır.
Kısaca DNS nedir sorusunun cevabı şudur:
DNS, domain adlarını sunucu IP adresleriyle eşleştiren ve internetin doğru şekilde çalışmasını sağlayan temel sistemlerden biridir.
DNS olmasaydı kullanıcıların web sitelerine ulaşmak için alan adı yerine doğrudan IP adresi yazması gerekirdi. Bu nedenle DNS, internet altyapısının en önemli yapı taşlarından biridir.
DNS Sorgulama Nedir?
DNS sorgulama, bir alan adına ait DNS kayıtlarını görüntüleme işlemidir. Bu sorgulama sayesinde domainin hangi IP adresine yönlendiği, hangi mail sunucularını kullandığı, hangi nameserver üzerinden yönetildiği ve bazı güvenlik kayıtlarının aktif olup olmadığı görülebilir.
DNS sorgulama sonucunda genellikle şu bilgiler incelenebilir:
- A kaydı
- AAAA kaydı
- CNAME kaydı
- MX kaydı
- TXT kaydı
- NS kaydı
- SOA kaydı
- SRV kaydı
- CAA kaydı
- SPF, DKIM ve DMARC kayıtları
Bu kayıtlar, web sitesi, e-posta, güvenlik ve yönlendirme işlemlerinin doğru çalışması için büyük önem taşır.
DNS Sorgulama Ne İşe Yarar?
DNS sorgulama, domain ve hosting yönetiminde teknik sorunları tespit etmek için kullanılan önemli bir kontroldür. Bir web sitesi açılmıyorsa, e-postalar gönderilmiyor veya alınmıyorsa, domain yeni sunucuya yönlenmiyorsa ya da SSL doğrulaması yapılamıyorsa DNS kayıtları kontrol edilmelidir.
DNS sorgulama şu amaçlarla kullanılır:
- Domainin hangi IP adresine yönlendiğini öğrenmek
- Web sitesinin doğru sunucuya bağlı olup olmadığını kontrol etmek
- E-posta sunucularını incelemek
- Nameserver bilgilerini doğrulamak
- Hosting taşıma sonrası DNS yayılımını kontrol etmek
- SPF, DKIM ve DMARC kayıtlarını analiz etmek
- SSL doğrulama kayıtlarını kontrol etmek
- Yanlış veya eksik DNS kayıtlarını tespit etmek
- CDN veya güvenlik servislerinin doğru çalışıp çalışmadığını görmek
- Alt alan adı yönlendirmelerini incelemek
Bu nedenle DNS sorgulama, hem bireysel site sahipleri hem de sistem yöneticileri için önemli bir işlemdir.
DNS Sorgulama Nasıl Yapılır?
DNS sorgulama yapmak için bir DNS sorgulama aracı kullanılabilir. Alan adını ilgili sorgulama kutusuna yazdıktan sonra hangi DNS kaydını kontrol etmek istediğinizi seçebilir veya tüm kayıtları listeleyebilirsiniz.
DNS sorgulama adımları şu şekildedir:
- Bir DNS sorgulama aracı açın.
- Sorgulamak istediğiniz domain adını yazın.
- Kontrol etmek istediğiniz DNS kayıt türünü seçin.
- Sorgula butonuna tıklayın.
- Gelen DNS kayıtlarını inceleyin.
- IP, mail sunucusu, nameserver ve TXT kayıtlarını kontrol edin.
- Hatalı veya eksik kayıt varsa DNS yönetim panelinden düzeltin.
- Değişiklik yaptıysanız DNS yayılım sürecini bekleyin.
Örnek domain sorgulama formatı:
ornekdomain.com
DNS sorgulama sonucunda görülen kayıtlar, domainin teknik yapılandırması hakkında önemli bilgiler verir.
DNS Kayıtları Nelerdir?
DNS sistemi farklı kayıt türlerinden oluşur. Her DNS kaydı farklı bir görevi yerine getirir. Web sitesi yayını, e-posta kullanımı, güvenlik doğrulaması ve yönlendirme işlemleri bu kayıtlar üzerinden yapılır.
En çok kullanılan DNS kayıtları şunlardır:
- A Kaydı: Domaini IPv4 adresine yönlendirir.
- AAAA Kaydı: Domaini IPv6 adresine yönlendirir.
- CNAME Kaydı: Bir alan adını başka bir alan adına yönlendirir.
- MX Kaydı: E-posta sunucularını belirtir.
- TXT Kaydı: Doğrulama ve güvenlik kayıtları için kullanılır.
- NS Kaydı: Domainin nameserver adreslerini gösterir.
- SOA Kaydı: DNS bölgesi hakkında temel yönetim bilgilerini içerir.
- SRV Kaydı: Belirli servislerin sunucu bilgilerini tanımlar.
- CAA Kaydı: Hangi SSL otoritelerinin sertifika düzenleyebileceğini belirler.
Bu kayıtların doğru yapılandırılması, web sitesinin ve e-posta hizmetlerinin sorunsuz çalışmasını sağlar.
A Kaydı Sorgulama
A kaydı, bir domain adını IPv4 adresine yönlendiren DNS kaydıdır. Web sitesinin hangi sunucu IP adresinden yayın yaptığını gösterir. Bir domain tarayıcıda açıldığında, DNS sistemi genellikle A kaydı üzerinden ilgili sunucuya ulaşır.
A kaydı sorgulama ile öğrenilebilecekler:
- Domainin yönlendiği IP adresi
- Web sitesinin hangi sunucuda barındığı
- Hosting değişikliği sonrası doğru IP’ye yönlenip yönlenmediği
- Alt alan adlarının hangi IP’ye bağlı olduğu
- Web sitesinin açılmama nedenlerinden biri
Örneğin hosting taşıma yaptıysanız, domainin yeni sunucu IP adresine yönlenip yönlenmediğini A kaydı sorgulama ile kontrol edebilirsiniz.
AAAA Kaydı Sorgulama
AAAA kaydı, domaini IPv6 adresine yönlendiren DNS kaydıdır. IPv6, daha yeni nesil IP adresleme sistemidir. Her web sitesi AAAA kaydı kullanmak zorunda değildir; ancak IPv6 destekli altyapılarda bu kayıt önemli hale gelir.
AAAA kaydı sorgulama şu durumlarda kullanılabilir:
- IPv6 yönlendirmesini kontrol etmek
- Web sitesinin IPv6 üzerinden erişilebilirliğini incelemek
- Hosting sağlayıcısının IPv6 desteğini doğrulamak
- Yanlış IPv6 kaydı nedeniyle oluşan erişim sorunlarını tespit etmek
Eğer yanlış veya eski bir AAAA kaydı varsa bazı kullanıcılar web sitesine erişimde problem yaşayabilir.
CNAME Kaydı Sorgulama
CNAME kaydı, bir alan adını başka bir alan adına yönlendirmek için kullanılır. Genellikle alt alan adları için tercih edilir. Örneğin www alt alan adının ana domaine yönlendirilmesi CNAME ile yapılabilir.
CNAME kaydı kullanım alanları:
wwwyönlendirmesi- Alt alan adı yönlendirmeleri
- CDN servisleri
- E-posta doğrulama sistemleri
- Üçüncü taraf servis bağlantıları
- SaaS platform yönlendirmeleri
Örnek kullanım: www.ornekdomain.com -> ornekdomain.com
CNAME sorgulama, özellikle alt alan adı yönlendirme sorunlarında oldukça faydalıdır.
MX Kaydı Sorgulama
MX kaydı, domainin e-posta sunucularını belirleyen DNS kaydıdır. Bir alan adına gelen e-postaların hangi mail sunucusuna yönlendirileceği MX kayıtlarıyla belirlenir.
MX kaydı sorgulama ile şu bilgiler kontrol edilir:
- Domainin hangi mail sunucularını kullandığı
- Kurumsal e-posta hizmetinin doğru yapılandırılıp yapılandırılmadığı
- Öncelik değerlerinin doğru olup olmadığı
- Mail sağlayıcısının DNS kayıtlarının eksiksiz girilip girilmediği
- E-posta alma sorunlarının DNS kaynaklı olup olmadığı
Eğer MX kayıtları hatalıysa, domain adresinize gelen e-postalar ulaşmayabilir. Bu nedenle kurumsal e-posta kurulumu sonrası MX kaydı sorgulama mutlaka yapılmalıdır.
TXT Kaydı Sorgulama
TXT kaydı, domain üzerinde metin tabanlı doğrulama ve güvenlik bilgileri tutmak için kullanılır. Özellikle e-posta güvenliği, alan adı doğrulama ve üçüncü taraf servis bağlantıları için önemlidir.
TXT kayıtları şu amaçlarla kullanılır:
- SPF kaydı
- DKIM kaydı
- DMARC kaydı
- Google doğrulama
- Microsoft 365 doğrulama
- Mail servis doğrulaması
- SSL doğrulama
- Site sahipliği doğrulama
- Güvenlik politikaları
TXT kayıtları yanlış girildiğinde e-postalar spam klasörüne düşebilir veya servis doğrulaması başarısız olabilir. Bu nedenle TXT kayıtları dikkatli şekilde kontrol edilmelidir.
NS Kaydı Sorgulama
NS kaydı, domainin hangi nameserver adresleri üzerinden yönetildiğini gösterir. Nameserver, domainin DNS kayıtlarının hangi sunucular tarafından kontrol edildiğini belirler.
NS kaydı sorgulama şu amaçlarla yapılır:
- Domainin hangi DNS sağlayıcısını kullandığını görmek
- Hosting taşıma sonrası nameserver değişimini kontrol etmek
- DNS yönetiminin doğru firmada olup olmadığını anlamak
- Eski nameserver kayıtlarının hâlâ aktif olup olmadığını kontrol etmek
- DNS yayılım sürecini takip etmek
Örneğin bir domaini yeni hosting firmasına taşıdıysanız, nameserver adreslerinin doğru şekilde değişip değişmediğini NS sorgulama ile kontrol edebilirsiniz.
SOA Kaydı Sorgulama
SOA kaydı, DNS bölgesinin temel yönetim bilgilerini içerir. SOA kaydı içinde DNS bölgesinin ana nameserver bilgisi, sorumlu yönetici bilgisi, seri numarası ve yenileme süreleri yer alabilir. SOA kaydı genellikle daha teknik bir kayıttır. Sistem yöneticileri tarafından DNS yapılandırmasını kontrol etmek için kullanılır.
SOA kaydı ile incelenebilecek bilgiler:
- Ana DNS sunucusu
- DNS bölgesi seri numarası
- Güncelleme süreleri
- Yenileme aralıkları
- Zaman aşımı değerleri
- DNS bölgesi yönetim bilgileri
DNS değişikliklerinin doğru şekilde güncellenip güncellenmediği bazı durumlarda SOA kaydı üzerinden takip edilebilir.
SPF, DKIM ve DMARC Sorgulama
E-posta güvenliği için SPF, DKIM ve DMARC kayıtları büyük önem taşır. Bu kayıtlar, domain üzerinden gönderilen e-postaların yetkili sunuculardan gelip gelmediğini doğrulamaya yardımcı olur.
SPF kaydı, hangi sunucuların domain adına e-posta gönderebileceğini belirtir.
DKIM kaydı, e-postaların dijital imza ile doğrulanmasını sağlar.
DMARC kaydı, SPF ve DKIM kontrollerine göre alıcı sunucuların nasıl davranacağını belirler.
Bu kayıtlar doğru yapılandırılmadığında:
- E-postalar spam klasörüne düşebilir.
- Mail teslim oranı düşebilir.
- Sahte e-posta gönderimleri artabilir.
- Kurumsal e-posta güvenliği zayıflayabilir.
- Marka itibarı zarar görebilir.
Bu nedenle kurumsal e-posta kullanan her domain için SPF, DKIM ve DMARC sorgulama yapılması önerilir.
DNS Yayılımı Nedir?
DNS yayılımı, DNS kayıtlarında yapılan değişikliklerin dünya genelindeki DNS sunucularına ulaşması sürecidir. Bir domainin nameserver, A kaydı, MX kaydı veya TXT kaydı değiştirildiğinde bu değişiklik her kullanıcıda anında görünmeyebilir.
DNS yayılımı sürecinde bazı kullanıcılar eski IP adresine, bazıları yeni IP adresine yönlenebilir. Bu durum özellikle hosting taşıma ve domain yönlendirme işlemlerinden sonra sık görülür.
DNS yayılımını etkileyen faktörler:
- TTL süresi
- İnternet servis sağlayıcısı DNS önbelleği
- Tarayıcı önbelleği
- Yerel DNS cache
- Nameserver güncelleme hızı
- Kayıt firması altyapısı
- Global DNS sunucuları
DNS değişiklikleri genellikle kısa sürede yayılmaya başlasa da bazı durumlarda tam yayılım için daha uzun süre gerekebilir.
DNS Sorgulama ile Web Sitesi Sorunları Nasıl Tespit Edilir?
Bir web sitesi açılmıyorsa sorun her zaman hosting kaynaklı olmayabilir. Domainin DNS kayıtları yanlış yapılandırılmışsa site yayında olsa bile kullanıcılar web sitesine erişemeyebilir.
DNS sorgulama ile kontrol edilebilecek sorunlar:
- Domain yanlış IP adresine yönleniyor olabilir.
- A kaydı eksik olabilir.
- Nameserver adresleri hatalı olabilir.
- DNS yayılımı tamamlanmamış olabilir.
- CNAME kaydı yanlış yapılandırılmış olabilir.
- CDN bağlantısı hatalı olabilir.
- Eski DNS kayıtları hâlâ aktif olabilir.
- AAAA kaydı yanlış IPv6 adresine yönleniyor olabilir.
Bu kontroller sayesinde web sitesinin neden açılmadığı daha hızlı tespit edilebilir.
DNS Sorgulama ile E-Posta Sorunları Nasıl Tespit Edilir?
E-posta gönderme veya alma sorunlarında DNS kayıtları önemli rol oynar. Özellikle MX, SPF, DKIM ve DMARC kayıtları hatalıysa e-posta hizmetleri düzgün çalışmayabilir.
DNS sorgulama ile tespit edilebilecek e-posta sorunları:
- MX kaydı eksik olabilir.
- Mail sunucusu yanlış tanımlanmış olabilir.
- SPF kaydı hatalı olabilir.
- DKIM kaydı eksik olabilir.
- DMARC politikası yanlış olabilir.
- Birden fazla çakışan SPF kaydı bulunabilir.
- E-posta sağlayıcısının doğrulama TXT kaydı eksik olabilir.
- Mail sunucusu öncelik değeri yanlış girilmiş olabilir.
Kurumsal e-posta hizmeti kullanıyorsanız, DNS kayıtlarını düzenli olarak kontrol etmek mail teslim oranını artırabilir.
DNS TTL Nedir?
TTL, açılımıyla Time To Live, DNS kaydının önbellekte ne kadar süre tutulacağını belirleyen değerdir. TTL değeri saniye cinsinden ifade edilir. Bu değer, DNS değişikliklerinin ne kadar hızlı yayılacağını etkileyebilir.
Düşük TTL değeri:
- Değişikliklerin daha hızlı yayılmasına yardımcı olabilir.
- Daha sık DNS sorgusu oluşmasına neden olabilir.
Yüksek TTL değeri:
- DNS sorgu yükünü azaltabilir.
- Değişikliklerin daha geç yayılmasına neden olabilir.
Hosting taşıma veya DNS değişikliği yapmadan önce TTL değerini düşürmek, geçiş sürecini daha kontrollü hale getirebilir.
DNS Sorgulama Yaparken Dikkat Edilmesi Gerekenler
DNS sorgulama sonuçlarını doğru yorumlamak için bazı noktalara dikkat etmek gerekir. Çünkü DNS kayıtları teknik bilgiler içerir ve yanlış yorumlandığında hatalı işlem yapılabilir.
Dikkat edilmesi gerekenler:
- Domain adını doğru yazın
- Hangi kayıt türünü sorguladığınızı bilin
- DNS yayılım süresini hesaba katın
- Eski kayıtların önbellekte kalabileceğini unutmayın
- Nameserver değişikliklerini kontrol edin
- A ve MX kayıtlarını ayrı ayrı inceleyin
- SPF kaydında birden fazla kayıt olmamasına dikkat edin
- TXT kayıtlarında tırnak ve boşluk hatalarını kontrol edin
- DNS değişikliği sonrası hemen sonuç beklemeyin
- Güvenilir DNS sorgulama araçları kullanın
DNS kayıtlarında değişiklik yapmadan önce mevcut kayıtların yedeğini almak faydalı olabilir.
DNS Sorgulama ve Hosting Taşıma
Hosting taşıma işlemlerinde DNS sorgulama önemli bir kontroldür. Web sitesi yeni bir sunucuya taşındığında domainin yeni IP adresine yönlendirilmesi gerekir. Bu işlem genellikle A kaydı veya nameserver değişikliğiyle yapılır.
Hosting taşıma sırasında kontrol edilmesi gerekenler:
- Yeni sunucu IP adresi doğru mu?
- A kaydı yeni IP’ye yönlenmiş mi?
- Nameserver değiştirildiyse doğru mu?
- MX kayıtları korunmuş mu?
- E-posta hizmeti etkilenmiş mi?
- SSL sertifikası yeni sunucuda aktif mi?
- DNS yayılımı tamamlanmış mı?
- Eski sunucu hâlâ aktif tutuluyor mu?
Taşıma sırasında DNS kayıtlarının yanlış değiştirilmesi, web sitesinin veya e-posta hizmetlerinin kesintiye uğramasına neden olabilir.
DNS Sorgulama ve Güvenlik
DNS yalnızca yönlendirme için değil, güvenlik için de önemlidir. Yanlış yapılandırılmış DNS kayıtları web sitesi, e-posta ve marka güvenliği açısından risk oluşturabilir.
DNS güvenliği için dikkat edilmesi gerekenler:
- SPF kaydı doğru yapılandırılmalı
- DKIM imzası aktif olmalı
- DMARC politikası kullanılmalı
- Yetkisiz nameserver değişiklikleri kontrol edilmeli
- Eski ve kullanılmayan kayıtlar temizlenmeli
- CAA kaydı ile SSL otoriteleri sınırlandırılmalı
- Alt alan adları düzenli kontrol edilmeli
- DNS paneli güçlü şifreyle korunmalı
- İki faktörlü doğrulama kullanılmalı
Özellikle kurumsal web sitelerinde DNS güvenliği, marka itibarı ve e-posta güvenliği için kritik öneme sahiptir.
DNS Sorgulama Hangi Durumlarda Yapılmalı?
DNS sorgulama, yalnızca sorun yaşandığında değil, düzenli kontrol amacıyla da yapılmalıdır. Özellikle hosting, domain ve e-posta yönetimi yapan kullanıcılar için DNS kontrolleri önemli bir alışkanlık olmalıdır.
DNS sorgulama yapılması gereken durumlar:
- Web sitesi açılmıyorsa
- Hosting taşıma yapıldıysa
- Domain yeni sunucuya yönlendirildiyse
- Kurumsal e-posta kurulumu yapıldıysa
- E-postalar spam klasörüne düşüyorsa
- SSL doğrulama sorunu yaşanıyorsa
- Nameserver değişikliği yapıldıysa
- CDN veya güvenlik servisi kullanılıyorsa
- Alt alan adı eklenmişse
- DNS yayılımı kontrol edilmek isteniyorsa
Bu kontroller, olası sorunları daha erken tespit etmeye yardımcı olur.
DNS Sorgulama İçin Kontrol Listesi
DNS sorgulama yaparken aşağıdaki kontrol listesinden yararlanabilirsiniz:
- Domain doğru yazıldı mı?
- A kaydı doğru IP adresini gösteriyor mu?
- AAAA kaydı varsa doğru mu?
wwwyönlendirmesi çalışıyor mu?- CNAME kayıtları doğru mu?
- MX kayıtları eksiksiz mi?
- SPF kaydı doğru yapılandırılmış mı?
- DKIM kaydı aktif mi?
- DMARC kaydı tanımlı mı?
- Nameserver adresleri doğru mu?
- DNS yayılımı tamamlanmış mı?
- TTL değeri uygun mu?
- Eski veya gereksiz kayıtlar temizlendi mi?
- SSL doğrulama kayıtları doğru mu?
- CDN yönlendirmesi aktif mi?
Bu liste, domain ve hosting yönetiminde DNS kaynaklı hataları azaltmaya yardımcı olur.
DNS Sorgulama Hakkında Sık Sorulan Sorular
DNS sorgulama, web sitesi ve e-posta yönetimiyle ilgilenen kullanıcıların sıkça ihtiyaç duyduğu bir işlemdir. Aşağıda en çok merak edilen sorulara açıklayıcı yanıtlar yer almaktadır.
DNS sorgulama ücretsiz mi?
Evet, birçok DNS sorgulama aracı ücretsiz olarak kullanılabilir. Domain adını yazarak A, MX, NS, TXT ve diğer DNS kayıtlarını görüntüleyebilirsiniz.
DNS değişikliği hemen görünür mü?
Her zaman hemen görünmeyebilir. DNS değişiklikleri TTL, önbellek ve DNS yayılım sürecine bağlı olarak farklı bölgelerde farklı zamanlarda görülebilir.
Web sitem açılmıyor, DNS kaynaklı olabilir mi?
Evet. Yanlış A kaydı, hatalı nameserver, eksik DNS kaydı veya tamamlanmamış DNS yayılımı web sitesinin açılmamasına neden olabilir.
E-posta sorunlarında hangi DNS kayıtları kontrol edilmeli?
E-posta sorunlarında özellikle MX, SPF, DKIM ve DMARC kayıtları kontrol edilmelidir. Bu kayıtlar mail alma, gönderme ve spam filtreleri açısından önemlidir.
DNS sorgulama ile hosting firması öğrenilebilir mi?
Bazı durumlarda A kaydı, nameserver veya DNS kayıtları üzerinden domainin hangi altyapıyı kullandığı hakkında fikir edinilebilir. Ancak bu bilgi her zaman kesin olmayabilir.
DNS sorgulama, bir domainin teknik yapılandırmasını kontrol etmek için kullanılan en önemli işlemlerden biridir. Web sitesinin hangi IP adresine yönlendiği, e-posta sunucularının doğru çalışıp çalışmadığı, nameserver bilgilerinin doğru olup olmadığı ve güvenlik kayıtlarının aktifliği DNS sorgulama ile incelenebilir.
Web sitesi açılmama, e-posta gönderememe, hosting taşıma, domain yönlendirme, SSL doğrulama ve DNS yayılımı gibi birçok konuda DNS kayıtlarını kontrol etmek sorunun kaynağını anlamaya yardımcı olur.
Kısacası DNS sorgulama, domain, hosting ve e-posta yönetiminde teknik kontrolün temel adımlarından biridir. Doğru yapılandırılmış DNS kayıtları sayesinde web siteniz daha güvenilir, erişilebilir ve sağlıklı şekilde çalışır.