Mehmet

WFN Üye
Konular
1,851
Mesajlar
1,852
Çözüm
0
Ticaret Puanı
0
Üyelik
1 Ay 6 Gün
Konum
YurtDışı
Web Sitesi
Var
Alanı
Google Adsense
1/1
Konu sahibi
DNS name, DNS hiyerarşisindeki bir adı ifade eder; teknik bağlamda domain name ile büyük ölçüde aynı kavramdır. example.com, www.example.com veya _acme-challenge.example.com birer DNS name örneğidir. Bu ad doğrudan IP adresi demek değildir; DNS kayıtları bu adı bir IPv4 adresine, IPv6 adresine, başka bir alan adına, posta sunucusuna ya da doğrulama metnine bağlar.

DNS name nasıl çalışır?​


Bir kullanıcı tarayıcıya www.example.com yazdığında cihaz, bu DNS name için kayıt sorgular. Sorgu sonucunda örneğin bir A kaydı IPv4 adresi, AAAA kaydı IPv6 adresi veya CNAME kaydı başka bir DNS name döndürebilir. Tarayıcı daha sonra elde edilen adres üzerinden sunucuya bağlanır.

DNS name genellikle noktalarla ayrılmış parçalardan oluşur:
  • example.com: bu ad için ayrı bir zone yönetiliyorsa o zone’un tepe (apex) adı.
  • www.example.com: example.com altında bulunan bir alt alan adı ve yaygın bir host adı.
  • mail.example.com: e-posta hizmeti için kullanılabilecek başka bir host adı.
  • _acme-challenge.example.com: SSL sertifika doğrulaması gibi servis amaçlı kullanılan ad.
Buradaki her parça DNS içinde bir label olarak değerlendirilir. Örneğin www.example.com adında www, example ve com ayrı label’lardır. Bu nedenle DNS name yalnızca insanların tarayıcıda açtığı web adresleriyle sınırlı değildir; e-posta, doğrulama, servis keşfi ve uygulama yapılandırmaları da DNS name kullanır.

Domain name, hostname ve nameserver farkı​


Benzer görünen bu kavramları karıştırmamak gerekir:
KavramNe ifade eder?Örnek
DNS nameDNS içinde sorgulanan herhangi bir adwww.example.com
Domain nameDNS hiyerarşisindeki ad; DNS name ile çoğunlukla eş anlamlıexample.com
HostnameGenellikle belirli bir sunucu veya hizmeti belirten DNS adıserver.example.com
NameserverDNS kayıtlarını yayımlayan veya sorgulara yanıt veren sunucuYetkili DNS sunucusu
Pratikte “DNS name” ifadesi çoğu zaman “hangi alan adı veya alt alan adı için DNS kaydı oluşturulacak?” anlamında kullanılır. Örneğin hosting paneli bir kayıt eklerken Name alanına www yazmanızı istiyorsa, panel bunu zone adına ekleyerek tam DNS name değerini www.example.com olarak oluşturabilir. Bazı paneller ise tam adı ister; aynı adı iki kez eklememek gerekir.

Bir DNS name nasıl kontrol edilir?​


Alan adının hangi kayıtla yanıt verdiğini terminalden görmek için dig kullanabilirsiniz:
  1. Terminali açın.
  2. DNS name için kayıt türünü sorgulayın:
    Kod:
    dig example.com A
    dig www.example.com CNAME
    dig example.com MX
  3. Yanıttaki ANSWER SECTION bölümünü inceleyin. Buradaki kayıt, sorgulanan adın DNS'te nasıl tanımlandığını gösterir.
  4. Durum kodunu boş cevapla birlikte yorumlayın. NXDOMAIN adın bulunmadığını, NOERROR ile boş cevap ise bu kayıt türünün bulunmayabileceğini belirtir. SERVFAIL veya zaman aşımı tek başına eksik kayıt demek değildir. Çözümleyicide eski olumsuz yanıt da kalmış olabilir.
Başarılı bir A sorgusunda bir veya daha fazla IPv4 adresi görülmesi, DNS çözümlemesinin çalıştığını gösterir. Bu, web sitesinin kesin olarak açılacağı anlamına gelmez; web sunucusu, sanal host, güvenlik duvarı veya TLS ayarları ayrıca doğru olmalıdır. DNS name doğru çözümleniyor fakat site açılmıyorsa sonraki adım web sunucusunun ilgili hostname için yapılandırmasını kontrol etmektir.

Sık yapılan hatalar​


DNS name ile IP adresini aynı şey sanmak: DNS name okunabilir addır; IP adresi ise ağ üzerindeki hedef adresidir.

Panelin otomatik eklediği alan adını iki kez yazmak: Name alanına www.example.com yazıldığında bazı paneller bunu zone adına tekrar ekleyip hatalı bir ad oluşturabilir. Panelin kısa ad mı, tam ad mı beklediğini kontrol edin.

CNAME hedefini IP adresi sanmak: CNAME kaydının hedefi başka bir DNS name olmalıdır. Doğrudan IP adresi vermek için A veya AAAA kaydı kullanılır.

DNS değişikliğini web sunucusu ayarı zannetmek: DNS yalnızca adın nereye çözümleneceğini belirler. Sunucuda ilgili domain veya hostname tanımlı değilse DNS yanıtı doğru olsa bile istek yanlış siteye gidebilir.

Sık sorulan sorular​


DNS name olarak alt çizgi kullanılabilir mi?​


Bazı servis kayıtlarında, özellikle doğrulama ve e-posta politikalarında alt çizgiyle başlayan adlar kullanılır. Ancak bunlar normal web hostname'i olarak her uygulamada kabul edilmeyebilir; kaydı isteyen hizmetin biçimine uyulmalıdır.

Bir DNS name birden fazla IP adresine bağlanabilir mi?​


Evet. Aynı ad için birden fazla A veya AAAA kaydı bulunabilir. İstemci veya resolver bu adreslerden birini kullanabilir; bunun yük dağıtımı ve yedeklilik davranışı uygulamaya göre değişir.

DNS adının sonundaki nokta ne anlama gelir?​


www.example.com. biçimindeki son nokta DNS kökünü açıkça gösterir ve adın tam olduğunu belirtir. Günlük kullanımda bu nokta genellikle yazılmaz. Zone dosyaları veya bazı yönetim alanları göreli adları mevcut zone’a ekleyebildiği için panelin tam ad mı kısa etiket mi beklediğini kontrol edin.
 

Sende şimdi bize katılmak ister misin?

Kayıt ol

Bize katılım kolay ve ücretsizdir!

Konuyu görüntüleyenler

Bu konuyu şu anda görüntüleyen üye bulunmuyor.