logo
GeekFormat

DNS Sorgulama

Tekil DNS Araması

Belirli bir kayıt türünün mevcut dönüş değerini hızla doğrulayın ve yayılma kontrolü sonuçlarıyla karşılaştırın.

Ücretsiz çevrimiçi DNS sorgulama aracı. 7 tür DNS kaydını sorgulamak için bir alan adı girin: A/AAAA/CNAME/MX/TXT/NS/SOA. CORS kısıtlaması olmadan arka uç sorguları, TTL ve MX önceliği görüntüleme, tek tıklamayla kopyalama desteği.

İlgili Öneriler

Kullanım senaryoları

  • Bir site erişilemez olduğunda, IP'nin doğru sunucuyu işaret ettiğini doğrulamak için A/AAAA kayıtlarını sorgulayın
  • CDN değişikliği/sunucu geçişinden sonra, yeni çözümlemenin yayıldığını doğrulamak için DNS'yi sorgulayın
  • Kurumsal e-posta/Google Workspace/Office 365 yapılandırırken MX kayıtlarının önceliğini ve adreslerini kontrol edin
  • SPF/DKIM/DMARC e-posta güvenliği politikalarını yapılandırdıktan sonra, doğru yapılandırmayı doğrulamak için TXT kayıtlarını sorgulayın
  • Alan adı sahipliği doğrulaması sırasında (Google Search Console/SSL verme/Apple Developer vb.), TXT kayıtlarının yayınlanıp yayınlanmadığını kontrol edin
  • Alan adının DNS sunucularını değiştirdikten sonra, yayılmayı doğrulamak için NS kayıtlarını sorgulayın
  • E-posta gönderme hatası, alan adı çözümleme kirliliği, DNS kaçırma ve diğer sorunlar gibi sorunları giderme

Özellikler

  • 7 kayıt türü: tek tıklamayla seçim ile A/AAAA/CNAME/MX/TXT/NS/SOA, çoğu DNS sorgulama senaryosunu kapsar
  • Arka uç DNS sorguları: sunucu tarafı özyinelemeli sorgular, tarayıcı CORS kısıtlaması olmadan, yerel önbellek kullanmadan, gerçek zamanlı yetkili sonuçlar gösterir
  • Akıllı alan çıkarma: her kayıt türü için value/answer/data alanlarını otomatik olarak tanımlar, MX önceliği otomatik olarak görüntüler
  • TTL görüntüleme: her kayıt, kayıt yayılma durumunu ve değişikliği belirlemek için TTL'yi (önbellek süresi) gösterir
  • Son sorgu geçmişi: son 8 sorgulanan alanı otomatik olarak kaydeder, hızlıca geçiş yapmak için tıklayın
  • Önceden tanımlanmış alanlar: geekformat.com/github.com/cloudflare.com/openai.com için yerleşik hızlı örnekler
  • Tek tıklamayla kopyalama: üç modu destekler: özeti kopyala, tam kayıt listesini kopyala, ham JSON'u kopyala

Nasıl Kullanılır

  1. Sorgulanacak alan adını girin (örneğin example.com, http:// öneki veya www olmadan)
  2. Sorgulanacak DNS kayıt türünü seçmek için tıklayın (A/AAAA/CNAME/MX/TXT/NS/SOA)
  3. Sorgu düğmesine tıklayın; araç arka uç DNS sunucularından özyinelemeli sorgular başlatır
  4. Kayıtların döndürüldüğünü doğrulamak için üst özeti (kayıt türü, kayıt sayısı) görüntüleyin
  5. Kayıt ayrıntıları alanında her kaydın değerini, TTL'sini ve ek bilgilerini (MX önceliği gibi) görüntüleyin
  6. Özeti veya tam kayıt listesini tek tıklamayla kopyalayın, ham yanıtı görmek için JSON'u genişletin

Sık Sorulan Sorular

DNS nedir? Neden DNS kayıtlarını sorgulamam gerekir?

DNS (Domain Name System, Alan Adı Sistemi), İnternet'in "telefon rehberi"dir ve kolay hatırlanan alan adlarını (örneğin example.com) makinenin okuyabileceği IP adreslerine çevirir. DNS kayıtlarını sorgulamak şunları yapmanızı sağlar: 1) Alan adı çözümlemesinin çalıştığını doğrulamak; 2) Bir sitenin erişilemez olma nedenlerini teşhis etmek; 3) MX/TXT gibi e-posta yapılandırmalarının doğru olup olmadığını kontrol etmek; 4) CDN geçişlerinin veya alan adı transferlerinin tamamlanıp tamamlanmadığını kontrol etmek; 5) SPF/DKIM/DMARC gibi güvenlik kayıtlarının yapılandırıldığını doğrulamak.

Neden yerel sorgular ve çevrimiçi sonuçlar farklı sonuçlar gösteriyor?

Neden genellikle DNS önbelleğidir: yerel bilgisayarınız, yönlendiriciniz ve ISS'nizin özyinelemeli DNS sunucuları tüm DNS kayıtlarını önbelleğe alır ve TTL süresi boyunca yeni değerler yerine önbelleğe alınmış değerleri döndürür. DNS kayıtlarını değiştirdikten sonra, düğümlerin yeni değerleri görmek için TTL'nin süresinin dolmasını beklemesi gerekir. Bu araç, en son yetkili çözümleme sonuçlarını göstermek için yerel/ISS önbelleğinden geçmeden arka uçtaki genel DNS düğümlerinden sorgular yapar.

A ve AAAA kayıtları arasındaki fark nedir?

A kayıtları alanları IPv4 adreslerine (örneğin 192.0.2.1) eşlerken, AAAA kayıtları (IPv6 adres kayıtları olarak da adlandırılır) alanları IPv6 adreslerine (örneğin 2001:db8::1) eşler. Modern siteler genellikle çift yığın IPv4/IPv6 erişimi için hem A hem de AAAA kayıtlarını yapılandırır. AAAA, A'dan 4 kat daha uzundur (IPv6 adresleri 32 bit IPv4'e karşı 128 bittir), bu nedenle "dörtlü A" kaydı olarak adlandırılır.

CNAME mi yoksa A kayıtları mı kullanmalıyım?

Kök alanlar (www'suz example.com gibi) CNAME kullanamaz (CNAME, RFC spesifikasyonlarını ihlal ederek diğer kayıt türlerini engeller) ve A/AAAA kayıtları kullanmalıdır. Alt alanlar (www, cdn, api gibi) başka bir alanı işaret etmek için CNAME kullanabilir (CDN senaryolarında yaygındır, örneğin www.example.com → example.cdn.cloudflare.com). Mevcut MX, NS veya SOA kayıtlarına sahip alanlar da CNAME'e sahip olamaz.

MX kayıtlarındaki öncelik numarası ne anlama gelir?

MX kayıtlarındaki daha küçük priority/preference numaraları daha yüksek önceliği gösterir. E-posta gönderirken, önce en düşük numaralı MX sunucusu denenir; bağlantı başarısız olursa, artan sayısal sırada diğer MX sunucuları denenir. Yaygın yapılandırma: birincil MX 10'da, yedek MX 20'de; eşit önceliğe sahip birden fazla sunucu aynı numarayı kullanabilir (yük dengeleme). Yalnızca bir MX sunucusu yapılandırmayın, çünkü tek bir arıza noktası e-posta teslimatını engeller.

TXT kayıtlarının yaygın kullanım alanları nelerdir?

TXT kayıtları en esnek DNS kayıt türüdür; yaygın kullanımlar şunları içerir: 1) SPF kayıtları: e-posta göndermeye yetkili sunucuları belirtme, sahte e-postaları önleme; 2) DKIM: e-posta dijital imza genel anahtarları; 3) DMARC: e-posta politikası raporları; 4) Alan adı sahipliği doğrulaması (Google Search Console, SSL sertifikası verme, Apple Developer doğrulaması vb.); 5) Herhangi bir özel metin.

TTL nedir? DNS değişikliklerinin yayılması ne kadar sürer?

TTL (Time To Live), özyinelemeli DNS sunucularındaki DNS kayıt önbelleğinin saniye cinsinden geçerlilik süresidir. DNS'yi değiştirdikten sonra, "yayılma süresi" önceki TTL yapılandırmasına bağlıdır: TTL=3600 (1 saat) olan kayıtlar küresel olarak 1 saate kadar yayılır; TTL=300 (5 dakika) 5 dakikada yayılır. Geçiş/değişiklikten 24-48 saat önce TTL'yi 300 saniyeye düşürmeniz ve değişiklik tamamlandıktan sonra normal TTL'yi geri yüklemeniz önerilir. Not: önbellek yenileme süreleri ISS'lerin özyinelemeli DNS sunucuları arasında farklılık gösterir; tam küresel yayılma daha uzun sürebilir.

DNS Sorgulama Nedir?

DNS sorgulama, belirli bir alan için çözümleme kayıtlarını DNS sunucularından isteme sürecidir ve İnternet'in en temel işlemlerinden biridir: her site ziyareti, e-posta gönderme veya API bağlantısı arka planda DNS sorgularını tetikler. DNS kayıtları birçok türdedir; en yaygın kullanılanlar şunları içerir: A (IPv4 adresi), AAAA (IPv6 adresi), CNAME (takma ad), MX (e-posta sunucusu), TXT (metin/doğrulama/güvenlik politikası), NS (DNS sunucusu), SOA (bölge yetkisi) vb.

**Neden çevrimiçi bir DNS sorgulama aracı kullanmalısınız?** Yerel bilgisayarınız, tarayıcınız, işletim sisteminiz, yönlendiriciniz ve ISS'nizin özyinelemeli DNS sunucuları tüm DNS kayıtlarını önbelleğe alır (önbellek süresi TTL tarafından kontrol edilir), bu nedenle yerel olarak gördüğünüz eski önbelleğe alınmış değerler olabilir. DNS kayıtlarını değiştirdikten sonra, yeni kayıtların yetkili DNS'de yürürlüğe girdiğini doğrulamak için yerel ortamınızdan bağımsız bir sorgu aracına ihtiyacınız vardır. Bu araç, arka uçtaki genel DNS düğümlerinden doğrudan özyinelemeli sorgular yapar ve güncel yetkili çözümleme sonuçlarını döndürmek için **yerel/ISS önbelleğini atlar**.

**Yaygın DNS sorgulama senaryoları**: Bir site erişilemez olduğunda A/AAAA kayıtlarının doğru IP'yi işaret ettiğini doğrulama; CDN değişiklikleri/sunucu geçişlerinden sonra çözümleme yayılmasını kontrol etme; kurumsal e-posta (Google Workspace/Office 365 vb.) yapılandırdıktan sonra MX kayıtlarını ve önceliklerini kontrol etme; SPF/DKIM/DMARC anti-spam politikalarını yapılandırdıktan sonra TXT kayıtlarını kontrol etme; alan adı sahipliği doğrulaması sırasında TXT doğrulama kayıtlarını kontrol etme (Google Search Console, SSL verme, Apple Developer).

**Her kayıt türünün ana kullanımı**: A/AAAA en temel adres kayıtlarıdır; CNAME alt alan takma adları için kullanılır (CDN senaryolarında yaygındır, ancak kök alanda kullanılamaz); MX önceliğe sahiptir ve e-posta teslim yollarını belirler; TXT SPF/DKIM/DMARC/alan doğrulaması için "İsviçre çakısı" kaydıdır; NS hangi DNS sunucusunun yetkili olduğunu belirtir; SOA bölge sürümünü, birincil NS'yi, yönetici e-postasını ve güncelleme parametrelerini kaydeder.

Bu araç **en yaygın olarak kullanılan 7 DNS kayıt türünü destekler** (A/AAAA/CNAME/MX/TXT/NS/SOA). Arka uç DNS sorguları tarayıcı CORS kısıtlamalarından veya yerel önbellekten etkilenmez ve her kaydın değerini, TTL'sini ve ek bilgilerini (MX önceliği gibi) otomatik olarak çıkarır. Son sorgular arasında hızlı geçiş, önceden tanımlanmış hızlı örnekler ve özetleri/kayıt listelerini/ham JSON'u tek tıklamayla kopyalama desteği sunar.

术语表

DNS (Domain Name System)
Alan Adı Sistemi, İnternet'in merkezi altyapılarından biridir, insan tarafından okunabilen alanları (example.com) makine tarafından okunabilen IP adreslerine (93.184.216.34) çözer. Hiyerarşik dağıtılmış veritabanı tasarımı kullanır; çözümlemeyi tamamlamak için özyinelemeli çözümleyiciler, kök DNS, TLD DNS ve yetkili DNS birlikte çalışır.RFC 1035
A Kaydı (Address Record)
En temel DNS kayıt türü, alanları IPv4 adreslerine eşler (32 bit, örneğin 192.0.2.1). Bir alan birden fazla A kaydına sahip olabilir (döngüsel yük dengeleme round-robin).
AAAA Kaydı (IPv6 Adres Kaydı)
Alanları IPv6 adreslerine eşler (128 bit, örneğin 2001:db8::1). IPv6 adresleri IPv4'ten 4 kat daha uzun olduğu için "dörtlü A" olarak adlandırılır. Modern çift yığın siteler hem A hem de AAAA kayıtlarını yapılandırır.
CNAME (Canonical Name)
Bir alanı başka bir alana (bir IP'ye değil) işaret eden takma ad kaydı. Yaygın olarak CDN entegrasyonu ve SaaS hizmetleri için kullanılır (örneğin www → cdn.example.com). Not: kök alanlar (@/apex) ve mevcut MX/NS/SOA kayıtlarına sahip alanlar CNAME kullanamaz.
MX Kaydı (Mail Exchange)
Alanın e-posta alıcı sunucularını, öncelik (priority/preference, daha küçük numaralar = daha yüksek öncelik) ve e-posta sunucusu adresi dahil olmak üzere belirtir. E-posta gönderenler teslimatı önceliğe göre dener; eşit öncelikler yük dengelemeye izin verir. Bir alanı işaret etmelidir (doğrudan bir IP'yi işaret edemez).
TXT Kaydı (Text Record)
Başlangıçta insan tarafından okunabilen notlar için olan rastgele metin kayıtları, şimdi SPF (anti-spam), DKIM (e-posta imzalama), DMARC (e-posta politikası) ve alan adı sahipliği doğrulaması gibi makine tarafından okunabilen senaryolarda yaygın olarak kullanılır. Tek bir TXT kaydının maksimum uzunluğu genellikle 255 karakterdir; uzun metin segmentasyon gerektirir.
NS Kaydı (Name Server)
Alanın yetkili DNS sunucularını, yani hangi DNS sunucularının alanın nihai çözümleme kayıtlarını tuttuğunu belirtir. Alanlar kayıtta NS belirtimi gerektirir (örneğin ns1.cloudflare.com); NS'yi değiştirmek DNS sağlayıcısını değiştirir. NS değişiklikleri üst DNS'nin (kayıt) güncellenmesini gerektirir ve yavaş yayılır.
TTL (Time To Live)
Özyinelemeli çözümleyicilerdeki ve yerel DNS önbelleğindeki DNS kayıt önbelleğinin saniye cinsinden geçerlilik süresi. Süre dolmadan çözümleyiciler doğrudan önbelleğe alınmış sonuçları döndürür; süre dolduktan sonra yetkili sunucuları tekrar sorgularlar. TTL yapılandırması çözümleme performansını ve değişiklik esnekliğini dengelemelidir.
Özyinelemeli DNS (Recursive Resolver)
İstemcilerden istek alan ve istemci adına kök DNS → TLD → yetkili DNS sorgulayan, nihai sonuçları döndüren ve önbelleğe alan istemci odaklı DNS sunucuları (8.8.8.8, 1.1.1.1 gibi). Hem ISS'ler hem de genel DNS özyinelemeli çözümleme hizmetleri sunar.
Yetkili DNS (Authoritative Nameserver)
Bir alanın orijinal DNS kayıtlarını tutan (alan adı kayıt şirketleri/CDN'ler tarafından sağlanan NS sunucuları), barındırdıkları alanlar için "yetkili yanıtlar" veren, diğer alanların sonuçlarını önbelleğe almayan sunucular.
SPF / DKIM / DMARC
Üç ana e-posta güvenliği DNS kaydı: SPF (Sender Policy Framework) e-posta göndermeye yetkili sunucuların IP'lerini belirtir; DKIM (DomainKeys Identified Mail) e-posta bütünlüğünü doğrulamak için dijital imzalar ekler; DMARC (Domain-based Message Authentication, Reporting and Conformance) SPF/DKIM başarısız olduğunda işleme politikalarını (none/quarantine/reject) ve rapor adreslerini tanımlar. Üçü de TXT kayıtları aracılığıyla yayınlanır.

DNS Kayıt Türleri Referans Tablosu

Kayıt TürüTür KimliğiAmaçÖrnek
A1Alanı IPv4 adresine eşlerexample.com → 93.184.216.34
AAAA28Alanı IPv6 adresine eşlerexample.com → 2606:2800:220:1::
CNAME5Takma ad kaydı, başka bir alanı işaret ederwww.example.com → example.com
MX15E-posta sunucusu adresi ve önceliği10 mx.example.com
TXT16Metin kayıtları (SPF/DKIM/DMARC/doğrulama)v=spf1 include:_spf.google.com ~all
NS2Alan için yetkili DNS sunucularını belirtirns1.example.com
SOA6Bölge yetkisinin başlangıcı, birincil NS/e-posta/seri numarası içerirns1.example.com admin.example.com 2024010101
PTR12Ters çözümleme (IP → alan adı)34.216.184.93.in-addr.arpa → example.com
CAA257Sertifika vermeye yetkili CA'ları belirtir0 issue "letsencrypt.org"
SRV33Hizmet konumu (SIP/XMPP/LDAP vb.)_sip._tcp.example.com

Yaygın DNS Kayıtları için Önerilen TTL Değerleri

SenaryoÖnerilen TTLNotlar
Kararlı çalışma (normal)3600 saniye (1 saat)Önbellek verimliliği ile değişiklik esnekliğini dengeler
Yaklaşan geçiş/değişiklik300 saniye (5 dakika)Önbellek yenileme süresini kısaltmak için değişiklikten 24-48 saat önce azaltın
Değişiklik sırasında60 saniye (1 dakika)Hızlı geri almaya izin verir; değişiklik tamamlandıktan sonra normal TTL'yi geri yükleyin
CDN/yüksek kullanılabilirlik300-600 saniyeFailover hızını ve DNS sorgu yükünü dengeler
E-posta MX kayıtları3600-86400 saniye (1s-1 gün)E-posta kayıtları nadiren değişir; uzun TTL kabul edilebilir
NS kayıtları86400 saniye (1 gün)NS değişiklikleri nadirdir; uzun TTL çözümleme verimliliğini artırır

Popüler Genel DNS Sunucuları

SağlayıcıBirincil DNSİkincil DNSÖzellikler
Google Public DNS8.8.8.88.8.4.4Global düğümler, yüksek hızlar, DNS-over-TLS uyumluluğu
Cloudflare 1.1.1.11.1.1.11.0.0.1Önce gizlilik, dünyadaki en hızlı, DoH/DoT uyumlu
Quad99.9.9.9149.112.112.112Güvenlik koruması, kötü amaçlı alanları otomatik engelleme

Authoritative References