WordPress Yöneticileri için DNS – Alan Adları, Kayıt Kuruluşları ve DNS Kayıtları

Yayınlanan: 2019-01-22

Birçok WordPress site yöneticisi, DNS ile her mavi ayda yalnızca bir kez ilgilenir. Özellikle yeni bir alan satın alırken, yeni bir web sitesi kurarken ve yeni bir web barındırıcısına geçerken.

Ancak, DNS internetin özü olduğundan ve DNS kayıtlarındaki küçük bir hata, ziyaretçilerin web sitenize erişememesine veya size e-posta gönderememesine neden olabileceğinden, nasıl çalıştığına dair temel bir anlayışa sahip olmak önemlidir.

İyi haber şu ki, DNS'yi anlamak ve yönetmek çok kolay. Bu makale, tüm WordPress site sahiplerinin ve yöneticilerinin DNS ve DNS kayıtları hakkında bilmesi gerekenleri açıklamaktadır.

DNS nedir?

DNS, Alan Adı Sistemi anlamına gelir. İnternetin kullandığı hiyerarşik bir adlandırma sistemidir. Rolü, www.wpwhitesecurity.com gibi hatırlanması kolay alan adlarını, bilgisayarların anladığı 192.124.249.168 gibi IP (İnternet Protokolü) adreslerine çevirmektir.

Neden DNS'ye İhtiyaç Duyarız?

İnternete veya bir ağa bağlı her bilgisayar, akıllı telefon veya cihazın benzersiz bir IP adresi vardır. Örneğin, www.wpwhitesecurity.com web sitesi, 192.124.249.168 IP adresine sahip bir web sunucusunda barındırılmaktadır.

Bir web sitesinin adını (www.wpwhitesecurity.com) kolayca hatırlayabildiğimiz, ancak bir IP adresini (192.124.249.168) hatırlayamadığımız için, insan tarafından okunabilir metni (alan adlarını) bilgisayarların anladığı bilgilere, IP adreslerine dönüştürmek için DNS gereklidir. Aksi takdirde, bunun yerine IP adreslerini hatırlamanız gerekir.

Etki Alanları ve FQDN'ler nedir?

DNS'ye dalmadan önce, etki alanlarının ve FQDN'lerin ne olduğunu görelim. Bir FQDN (Tam Nitelikli Etki Alanı Adı), genellikle bir web sitesi URL'si veya www.wpwhitesecurity.com gibi bir etki alanı olarak adlandırdığımız şeydir. Bir FQDN birkaç parçadan oluşur:

FQDN ve Alan Adları açıklaması

www alt etki alanı gibi FQDN'nin her bölümü 63 karaktere kadar uzunlukta olabilir. FQDN'nin tamamı 253 karakteri aşamaz. İnternette yaygın olarak kullanılan alt alan adları: www, blog, site, admin vb. İnternetteki en yaygın TLD'ler .com, .net, .org ve .nl ve .mt gibi ülkeye özel olanlardır.

DNS Nasıl Çalışır?

DNS'nin nasıl çalıştığını açıklamak için, www.wpwhitesecurity.com gibi bir web sitesine göz attığınızda neler olduğunu görelim.

Bunun, DNS'nin arkasındaki mantığı anlayabileceğiniz üst düzey bir açıklama olduğunu unutmayın. Gerçek hayatta, DNS önbelleğe alma, kök DNS sunucuları vb. gibi DNS'nin nasıl çalıştığını etkileyebilecek daha fazla bileşen vardır.

WordPress site yöneticileri için DNS - DNS Nasıl Çalışır?

Adım 1: Alan Adının IP Adresine Çözümlenmesini Talep Edin

Web tarayıcınızın gezinme çubuğuna www.wpwhitesecurity.com yazdığınızda , akıllı telefonunuzun veya bilgisayarınızın web sitesinin barındırıldığı web sunucusunun IP adresini bilmesi gerekir. IP adresini bilmediğinden, www.wpwhitesecurity.com'u çözmek için bir DNS sunucusuna istek gönderir.

Cihazınızın kullandığı DNS sunucusu, büyük olasılıkla ağ yönlendiricinizden veya ISS'nizden biridir. Bu, genellikle ağa bağlanırken cihazınızın ağ arayüzünde otomatik olarak yapılandırılır.

Adım 2: Özyinelemeli DNS Sunucusu Etki Alanının Ad Sunucularını İstiyor

Ağ ve ISP DNS sunucuları, etki alanı verilerini saklamadıkları için özyinelemeli DNS sunucuları olarak adlandırılır. Bunun yerine sorgunuzu diğer DNS sunucularına iletirler ve yanıtı size geri gönderirler.

Bu nedenle, cihazınızın bağlantı kurduğu DNS sunucusu, wpwhitesecurity.com etki alanı için Ad Sunucularının (NS) IP adresini almak için hiyerarşide daha yüksek olan diğer DNS sunucularıyla (kök sunucu vb.) iletişim kurar. Ad Sunucuları (NS), etki alanları hakkındaki bilgileri tutan DNS sunucularıdır.

Her etki alanının birkaç Ad Sunucusu (NS) vardır ve özyinelemeli bir DNS sunucusunun sorumlu oldukları etki alanının IP adresini çözmesi gerektiğinde, sorguyu yanıtlar. Satın aldığınızda, bir etki alanı için Ad Sunucularını (NS) yapılandırırsınız.

Aşağıdaki ekran görüntüsünde wpwhitesecurity.com alan adı için Ad Sunucuları (NS) yapılandırmasını görebiliriz.

Alan adı kayıt şirketi portalınızda alan adınız için Ad Sunucularını yapılandırma

Adım 3: Özyinelemeli DNS Sunucusu, Ad Sunucularından FQDN'yi Çözümlemelerini İstiyor

Bu aşamada, cihazınızın bağlantı kurduğu özyinelemeli DNS sunucusu, göz atmak istediğiniz etki alanı için ad sunucularının listesine sahiptir. Bu nedenle, FQDN www.wpwhitesecurity.com'u bir IP adresine çözümlemek için sunuculardan birine bir istek gönderir. Aldığı cevap: 192.124.249.168.

Adım 4: Özyinelemeli DNS Sunucusu Bir IP Adresiyle Yanıt Verir.

Artık cihazınızın bağlantı kurduğu özyinelemeli DNS sunucusu, FQDN www.wpwhitesecurity.com'un IP adresine sahip olduğundan, onu cihazınıza geri gönderir.

Adım 5: Cihazınız Web Sunucusuna Bağlanır

Cihazınız özyinelemeli DNS sunucusundan aldığı o IP adresindeki web sunucusuna bağlanır ve www.wpwhitesecurity.com adresindeki sayfayı ister. Web sunucusu, tarayıcınızın indirmeye ve işlemeye başladığı HTML verilerini göndererek yanıt verir.

Etki Alanlarını ve DNS'yi Kaydetme

Artık her etki alanının en az bir Ad Sunucusu olması gerektiğini biliyoruz. İdeal olarak, iki veya daha fazlasına sahip olmalısınız.

Bu nedenle, yeni bir alan adı satın aldığınızda, sizden ad sunucularının IP adresleri veya FQDN'leri istenir. Kendi DNS'nizi barındırmadığınız veya üçüncü taraf bir çözüm kullanmadığınız sürece, genellikle kayıt şirketinin kendi Ad Sunucularını kullanırsınız.

DNS Kayıt Türleri

DNS, bir posta sunucusunun IP adresleri gibi bir etki alanı hakkında diğer bilgileri almak için kullanılabilir. Bu bilgiler, farklı DNS kayıtları türleri aracılığıyla elde edilebilir. 50'den fazla farklı DNS kaydı türü vardır, ancak bir WordPress site sahibi olarak, aşağıda listelenen birkaç tanesini biliyorsanız, her şey yolunda olmalıdır.

Rekor

Bu, en yaygın DNS kaydı türüdür. Bir ana bilgisayar adını veya FQDN'yi bir IP adresine eşlemek için kullanılır. Bu, yukarıda bahsedilen alan adı çözümleme sürecinde tipik olarak kullanılan kayıttır.

CNAME Kaydı

Bu, iki farklı FQDN aynı IP'ye sahip olduğunda kullanılan bir takma ad kaydıdır. Örneğin wpwhitesecurity.com ve www.wpwhitesecurity.com aynı web sunucusundadır. Bu yüzden aşağıdaki tabloda gösterildiği gibi wpwhitesecurity.com için bir A kaydı ve ardından www.wpwhitesecurity.com için wpwhitesecurity.com'a işaret eden bir CNAME oluşturdum.

İsim Tip Değer
wpwhitesecurity.com A 192.124.249.168
www.wpwhitesecurity.com CNAME wpwhitesecurity.com

MX Kaydı

Bunlar Mail Exchange kayıtlarıdır. Bir etki alanının posta sunucusunun IP adresini belirtmek için kullanılırlar. [email protected] adresine bir e-posta gönderdiğinizde, posta sunucunuzun DNS sunucusu, bağlanması ve e-postayı göndermesi gereken e-posta sunucusunun IP adresini bilmek için bu kayıtlardaki bilgileri kullanır.

NS Kaydı

Bunlar, Ad Sunucusu kayıtlarıdır. Bir etki alanı için yetkili ad sunucularının IP adresini belirtmek için kullanılırlar. Bunlar, bir alan adı satın alırken belirtmeniz gereken yukarıda bahsettiklerimizdir.

TXT Kaydı

DNS ayrıca ortak anahtarları, bir etki alanıyla ilişkili bir konumu ve ayrıca istenmeyen posta önleme çerçeveleriyle ilişkili kayıtları depolamak için de kullanılabilir. TXT kaydı, genellikle bunlar için kullanılan DNS kaydı türüdür. Başlangıçta insan tarafından okunabilen metinler için kullanılıyordu, ancak günümüzde çoğunlukla makine tarafından okunabilen verileri depoluyor. Örneğin SPF, DKIM kayıtları vb. anti-spam sistemleri için kullanılır.

DNS Önbelleğe Alma ve TTL

Trafiği ve kaynakları en aza indirmek için özyinelemeli DNS sunucuları, Yaşam Süresi (TTL) değerinde belirtilen süre boyunca DNS kayıtlarını önbelleğe alır. TTL, her DNS kaydında saniye cinsinden belirtilir ve son kullanma tarihi gibidir.

Önbelleğe alma, DNS kaydı değişikliklerinin her yere yayılmasının birkaç saat ve gün sürebilmesinin nedenidir. Yayılma süresi, kayıtlarınız için belirlediğiniz TTL değerinden de etkilenir. Çok yüksek bir TTL değeri ayarlarsanız, bir DNS kaydı değişikliğinin yayılması çok uzun sürer.

DNS Yok, Parti Yok!

DNS olmasaydı, internet bugün bildiğimiz gibi olmazdı! DNS'nin temellerini ve WordPress sitenizi çalıştırmanın neden gerekli olduğunu anlamak, sitelerinizi ve etki alanlarınızı daha iyi yönetmenize yardımcı olacaktır.

DNS Geçmişi ve Geekery

DNS için orijinal spesifikasyonlar IETF tarafından 1983'te RFC 882 ve RFC 883'te yayınlandı. Bu RFC'lerin yerini 1987'de RFC 1034 ve RFC 1035 aldı ve her ikisi de birkaç başka RFC aracılığıyla güncellendi.

DNS sunucuları, mesajlaşma için 53 numaralı UDP bağlantı noktasında çalışır ve bölge aktarımları için TCP üzerindeki 53 numaralı bağlantı noktasını kullanır. DNS hakkında daha fazla teknik ayrıntı için aşağıdaki okumaları tavsiye ederim:

  • Wikipedia'da Alan Adı Sistemi (DNS)
  • Wikipedia'daki DNS kayıt türlerinin listesi