İçeriğe atla
tolgahat.com
ARAÇAğ

DNS Sorgulama

Alan adının A, AAAA, CNAME, MX, TXT, NS, SOA, CAA, SRV veya PTR kayıtlarını herkese açık çözümleyicilerle sorgulayın; üç çözümleyicinin yanıtlarını yan yana karşılaştırın. Sorgu sitenin sunucusundan yalnızca Cloudflare, Google ve Quad9'a gönderilir; sonuçlar kaydedilmez.

Yalnızca herkese açık alan adları. Türkçe karakterli adlar otomatik punycode'a çevrilir.

Kayıt türü
Çözümleyici

Örnekler: , , ,

Bir alan adı girip Sorgula'ya basın. Sonuçlar burada görünür.

EŞDEĞER KOMUTLAR

Geçerli bir alan adı girildiğinde dig, Resolve-DnsName ve nslookup karşılıkları burada görünür.

Nasıl çalışır?

Girdiğiniz ad önce doğrulanır: Türkçe karakterli adlar punycode'a (türkiye.com → xn--trkiye-3ya.com) çevrilir, uzunluk ve karakter kuralları denetlenir, iç ağ uzantıları reddedilir. Ardından sunucu, sistem çözümleyicisini hiç kullanmadan doğrudan seçtiğiniz herkese açık çözümleyiciye (1.1.1.1, 8.8.8.8 veya 9.9.9.9) özyinelemeli sorgu gönderir. "Üçü de" seçildiğinde üç sorgu paralel yapılır ve her çözümleyicide bulunmayan değerler işaretlenir; bu, bir kayıt değişikliğinin yayılıp yayılmadığını görmenin en hızlı yoludur.

Hata kodları DNS yanıt kodlarına karşılık gelir: NXDOMAIN adın hiç olmadığını, NODATA adın var olduğunu ama istenen türde kaydı olmadığını, SERVFAIL ise yetkili sunucuya ulaşılamadığını veya DNSSEC doğrulamasının başarısız olduğunu gösterir. Aynı sorguları kendi makinenizden yapmak için sayfadaki dig, Resolve-DnsName ve nslookup komutlarını kopyalayabilirsiniz; komut satırında adım adım sorun giderme için aşağıdaki DNS rehberine bakın.

Sık sorulan sorular

Neden iç alan adlarımı sorgulayamıyorum?

Araç yalnızca Cloudflare, Google ve Quad9 gibi herkese açık çözümleyicilere sorar; .local, .lan, .internal, .home.arpa gibi iç uzantılar ve tek etiketli adlar baştan reddedilir. Active Directory gibi iç bölgeleri kendi ağınızdaki DNS sunucusuna nslookup veya Resolve-DnsName ile sorgulayın.

Farklı çözümleyicilerden farklı cevap neden gelir?

Her çözümleyici yanıtı TTL süresi boyunca önbellekte tutar. Bir kaydı yeni değiştirdiyseniz bazı çözümleyiciler eski değeri TTL dolana kadar döndürmeye devam eder. CDN ve coğrafi yük dengeleme kullanan alan adları da çözümleyicinin konumuna göre farklı IP döndürebilir; bu bir hata değildir.

TTL neden her kayıtta yok?

Sorgular sunucuda Node.js DNS arayüzüyle yapılır ve bu arayüz TTL değerini yalnızca A ve AAAA kayıtları için verir. Diğer türlerde TTL uydurmak yerine hiç göstermiyoruz; sayfadaki dig komutu tüm türlerde TTL'i gösterir.

Bu araç kayıt tutuyor mu?

Hayır. Sorgulanan adlar ve sonuçlar saklanmaz, yanıtlar önbelleğe alınmaz. Kötüye kullanımı önlemek için yalnızca IP adresi başına dakikada 20 sorguluk geçici bir sayaç bellekte tutulur.

PTR (ters DNS) sorgusu nasıl yapılır?

Tür olarak PTR seçip doğrudan IP adresini (ör. 8.8.8.8 veya 2606:4700:4700::1111) yazın; araç in-addr.arpa veya ip6.arpa adını kendisi oluşturur. Özel ağ adreslerinin (10.x, 192.168.x vb.) herkese açık DNS'te ters kaydı olmadığı için bunlar reddedilir.