DNS Kayıtlarının Açıklaması [AZ] – 6 DNS Kayıt Türü, DNS Anlamı ve Daha Fazlası

Yayınlanan: 2020-10-12

Ya ziyaret etmek istediğiniz her web sitesinin IP adresini ezberlemeniz gerekseydi? Bahse girerim hemen çıldırırsın!

DNS'nin sahneye atladığı yer burasıdır. Alan Adı Sistemi İnternet'te devrim yarattı.

Bu yazıda, bir DNS'nin gerçekte ne olduğunu ve nasıl çalıştığını tartışacağım.

Bununla birlikte, farklı DNS kayıt türleri, amaçları ve bunları hemen şimdi nasıl kolayca yapılandırabileceğiniz hakkında da konuşacağım!

Öyleyse, daha fazla zamanınızı almadan, hadi makalemize başlayalım!

DNS nedir
İçindekiler
[saklamak]
  • DNS nedir?
  • DNS Nasıl Çalışır?
  • DNS Araması nedir?
  • Ana Bilgisayar Adı nedir?
  • FQDN nedir?
  • Ad sunucusu nedir? Nasıl değiştirilir?
  • Yayılma Süresi Nedir?
  • Nameserver ile Web Siteniz Arasındaki İlişki Nedir?
  • Etki Alanı DNS Kayıtlarımı Nerede Bulup Düzenleyebilirim?
  • DNS Kayıtları nedir?
  • DNS Kayıt Türleri
    • Rekor
    • AAA Kayıtları
    • CNAME
    • MX Kayıtları
    • TXT Kayıtları
    • SPF Kayıtları
    • DKİM Kaydı
    • NS Kayıtları
    • SRV Kayıtları
    • CAA Kayıtları
  • AAAA Kaydı ve MX Kaydı Arasındaki Fark
  • Statik ve Dinamik DNS Arasındaki Fark
  • Premium DNS nedir?
  • Web Siteniz için Premium DNS Barındırma Almalı mısınız?
  • Çözüm

DNS nedir?

Alan Adı Sistemi , İnternet'teki her bir alan adının kaydını tutan ve onu IP adresiyle eşleştiren devasa bir dizindir.

DNS kayıtları açıklandı

İnsanlar isimleri anlar, internet ise sadece IP adreslerini anlar. Diyelim ki xyz.com'u aramak istiyorum ama bu web sitesinin IP adresini hatırlamıyorum. İnternetle nasıl konuşacağım?

Bu nedenle, DNS ortaya çıktı. Bir çevirmen gibi davranır ve alan adlarını internetin anlayabilmesi için IP adreslerine dönüştürür.

Ayrıca, bizi her web sitesi için karmaşık sayı kümelerini ezberlemenin zihinsel işkencesinden kurtarır.

DNS Nasıl Çalışır?

Basit bir örnekle bir DNS'nin çalışmasını anlayalım.

Siz bir kullanıcısınız. Bir web sitesi yazıyorsunuz, örneğin web tarayıcınıza kripesh.com . Sonra ne olur? Web sitesini ekranınızda nasıl görebiliyorsunuz?

Bunun arkasındaki süreç nedir? Tarayıcınızda bir web sitesi aradığınızda şunlar olur.

DNS nasıl çalışır?
  • Tarayıcı, istenen web sitesinin ( kripesh.com ) IP adresini bulmak için DNS Sunucusuna bir istek gönderir.
  • DNS Sunucusu IP adresini bulur ve Tarayıcıya geri döndürür.
  • Şimdi, bu IP adresi, istenen web sitesinin dosya ve verilerini içeren Web Sunucusunu bulur.
  • Web sunucusuna bağlanır ve istenen web sitesinin verilerini kullanıcının tarayıcısına getirir.

DNS Araması nedir?

DNS Arama , internette bir alan adı için IP adresini bulma işlemidir. İki tür DNS Araması vardır:

  1. Forward DNS Lookup : Bu, kullanıcının bir etki alanı adı girdiği ve DNS'nin bu etki alanına karşılık gelen IP adresini bulmak için kullandığı bir tür DNS isteğidir.


ileri DNS araması

2. Geriye Doğru Arama: Bu, İleri DNS Aramasının tam tersidir. Burada, kullanıcı zaten IP adresine sahiptir ve bu IP ile ilişkili alan adını bulmak için kullanılır.

ters DNS araması

Ana Bilgisayar Adı nedir?

Ana bilgisayar adı, bir ağdaki farklı cihazlara verilen adları ifade eder, böylece onları tanımlayabiliriz. Biz buna site adı, bilgisayar adı veya düğüm adı da diyoruz.

Tüm ana bilgisayar adlarının bazı kurallara uyması gerekir. Bir ana bilgisayar adı:

  • alfanümerik olabilir
  • arada boşluk olamaz
  • Özel bir sembol olarak yalnızca kısa çizgi kullanabilir

Ana bilgisayar adı, birincil alan adından önce gelen URL'nin bir parçasıdır.

Örneğin,

ana bilgisayar adı ve alt etki alanı açıklandı

blog.kripesh.com'da ana bilgisayar adı blog'dur .

FQDN nedir?

Tam Nitelikli Etki Alanı Adı , İnternet'teki herhangi bir bilgisayarın tam etki alanı adıdır.

Ana bilgisayar adı ve alan adı olmak üzere iki bölümden oluşur.

ana bilgisayar adı ve alan adı

Dolayısıyla, www.kripesh.com hakkında konuşursak , www ana bilgisayar adıdır ve kripesh.com alan adıdır. Bu ikisi birlikte FQDN'yi oluşturur.

Ad sunucusu nedir? Nasıl değiştirilir?

Ad sunucuları , DNS'nin bir parçasıdır . Alan adınız, IP adresiniz, kayıt bilgileriniz vb. dahil olmak üzere DNS kayıtlarını saklarlar.

ad sunucusu nedir

Ad sunucularının birincil işlevi, alan adlarını IP adreslerine çevirmektir.

Ad sunucuları, müşterilerinin etki alanlarını yönetmek için barındırma şirketlerine aittir. Alan adınızın ad sunucularını değiştirmeniz gerektiğinde belirli durumlar vardır.

Örneğin, alan adınızı Namecheap'e kaydettirirseniz ve siteniz Hostinger'da barındırılıyorsa, alan adınızı barındırma hizmetinize yönlendirmediğiniz sürece web siteniz çalışmaz.

Alan adı hesabınıza giriş yaparak Ad Sunucularınızı değiştirebilirsiniz.

Namecheap için : Etki Alanı Listesi > Ad sunucularını değiştirmek istediğiniz etki alanını seçin > Yönet > Ad Sunucuları

GoDaddy için: Etki alanlarını yönetin > DNS'yi yönetin > Ad sunucuları

Alan adınızı başka alan adı kayıt şirketlerine kaydettiyseniz, muhtemelen ' Alan Adı ' sekmesi altında Ad Sunucularını değiştirme seçeneğini bulacaksınız.

Yayılma Süresi Nedir?

DNS, daha hızlı yüklenebilmesi için web sitesi verilerimizin bir kopyasını önbelleğinde saklar. DNS'deki her veriye ' kayıt ' denir.

Her kaydın önbellekte bulunabileceği sabit bir zamanı vardır. Buna bir kaydın TTL'si (Yaşama Süresi) diyoruz. Bu zamanı DNS kayıtlarımızı düzenleyerek tanımlayabiliriz.

dns ttl ve yayılma süresi

Bu süre dolduktan sonra sunucu önbelleği yeniler ve günceller.

DNS Yayılma Süresi , alan adı sisteminin tüm önbellek dosyalarını yenilemek için ihtiyaç duyduğu süredir. Bu işlemin tamamlanması yaklaşık 2 ila 48 saat sürer.

Bir örnek alalım. Şu anda web sitemin ad sunucularını değiştirdiğimi varsayalım.

Yayılma süresi boyunca, tüm kayıtların TTL'sinin süresinin dolmasını ve sunucunun önbelleği güncellemesini bekliyoruz. Ancak bu işlem tamamlandıktan sonra değişiklikleri web sitemizde görebiliriz.

Nameserver ile Web Siteniz Arasındaki İlişki Nedir?

Web sitemize Ad Sunucusu olmayan hiç kimse erişemez.

Bu makale boyunca benimle birlikte olduysanız, Ad Sunucularının alan adlarını ilgili IP adreslerine çevirdiğini biliyorsunuzdur.

Düşünün, bu süreç gerçekleşmezse, internete web sitesi dosyalarımızı ve verilerimizi nerede bulacağını nasıl söyleyebileceğiz?

Ziyaret etmek istediğimiz her web sitesinin IP adresini hatırlamamız mümkün değil, değil mi?

Kısacası, web siteleri ad sunucuları olmadan çalışamaz.

Etki Alanı DNS Kayıtlarımı Nerede Bulup Düzenleyebilirim?

Bunun için öncelikle alan adı kayıt şirketi hesabınıza giriş yapmanız gerekmektedir.

Namecheap için: Pano > Etki alanı listesi > Gelişmiş Etki Alanı

Hostinger için: Kontrol Paneli > Gelişmiş > DNS Bölge Düzenleyicisi

GoDaddy için: Kontrol Paneli > Ürünlerim > Alan Adları > DNS

Diğer alan adı kayıt şirketleri için, bunu büyük olasılıkla ' Alan Adları ' seçeneği altında bulacaksınız.

Ad sunucularınızı farklı bir web barındırma hesabına işaret edecek şekilde değiştirdiyseniz, DNS kayıtlarınızı Barındırma Kontrol Panelinizde bulabilirsiniz.

DNS Kayıtları nedir?

DNS Kaydı bir DNS Sunucusunda depolanan, alan adınız hakkında bilgi veritabanı.

Alan adınızı ilgili IP adresine bağlamak için kullanılır.

Aşağıda tartışacağımız farklı amaçlar için kullanılan çeşitli kayıt türleri vardır.

DNS Kayıt Türleri

DNS Kayıtları, tip 1'i açıkladı

Bu gösteri için Namecheap.com'da kayıtlı kptesthosting7.xyz web sitesini kullandım. Öncelikle Namecheap hesabımıza giriş yapacağız. Sonra üzerine tıklayacağız:

Pano > Etki Alanı Listesi > Gelişmiş DNS

Burada ' Host Records ' altında DNS Kayıtlarımızı bulacağız.

DNS Kayıtlarına ve bunları nasıl düzenleyebileceğimize bakalım.

Rekor

A (Adres) Kayıtları, ana bilgisayar adını IP adresine yönlendirmek için kullanılır . Bir kayıt, IPv4 adresi adı verilen 32 bitlik bir ondalık adres kullanır. Şuna benziyor:

Rekor

A Kaydı girerken şunları belirtmeniz gerekir:

  • Host : Alan adınız. Ayrıca kullanabilirsin "@". @ bunun bir kök etki alanı olduğunu gösterir.
  • Değer : Alan adınıza karşılık gelen IP adresi
  • TTL : Bu kaydın DNS önbelleğinde saklandığı süre.

AAA Kayıtları

IPv4 adresleriyle ilgili sorun, yalnızca yaklaşık 4 milyar benzersiz sayı kombinasyonu üretebilmeleriydi.

Ve internetteki insan sayısı düşünüldüğünde ve günümüzde her insanın en az 2-3 cihaz kullandığı da göz önünde bulundurulursa bu sayı azdı.

Aslında, tüm IPv4 kombinasyonlarını zaten kullandık.

AAAA kayıtları

Ardından IPv6 geldi! AAAA kayıtları, 128 bit uzunluğunda onaltılık bir adres olan IPv6'yı kullanır. 340 undesilyona kadar benzersiz kombinasyon üretebilir!

Kaç tane sıfırın bir "desilyon" oluşturduğunu bile bilmiyorum. Yapıyor musun? Aşağıdaki yorumlar bölümünde bana cevap verin!

Yani, temel olarak, bir IPv6 adresiyle, Dünyadaki her insanın binlerce IP adresine sahip binlerce cihazı olabilir ve benzersiz kombinasyonlarımız asla tükenmeyecek!

CNAME

Bir adı diğerine yönlendirmek için bir CNAME (Kanonik Ad veya Takma Ad) kullanılır.

A Kaydının aksine, CNAME bir IP adresini değil, başka bir etki alanını işaret eder.

Diyelim ki web sitemizin ( kptesthosting7.xyz ) üç alt alanı var:

  • 1.kptesthosting7.xyz
  • 2.kptesthosting7.xyz
  • 3.kptesthosting7.xyz

Bunların ana alanımız olan kptesthosting7.xyz'i işaret etmesini istiyoruz.

Bunları ana alanımız için CNAME olarak şu şekilde ekleyebiliriz:

CNAME

Bunun çok büyük bir avantajı var.

Diyelim ki sitemizin barındırıldığı sunucu herhangi bir zamanda değişirse, her kayıt için IP adresini manuel olarak güncellememize gerek yoktur. Tek yapmamız gereken A kaydını düzenleyip güncellemek ve ona işaret eden CNAME'ler kendiliğinden değişecek.

CNAME'i yalnızca etki alanımıza yönlendirmek zorunlu değildir. Bazen başka bir etki alanına yönlendirebilirsiniz.

Aşağıdaki resimde Better Uptime'da (Çalışma Süresi izleme aracı) bir durum sayfası oluşturduğumu fark edebilirsiniz. Şimdi CNAME'imi “statuspage.betteruptime.com” olarak ayarlamam gerekiyor.

Daha iyi çalışma süresi için CNAME

MX Kayıtları

Bir MX ( Mail eXchange ) Kaydı , alan adımıza gelen e-postaların nereye gönderilmesi gerektiğini belirtir. E-postalarımızı alan adımızdan sorumlu olan posta sunucusuna yönlendirirler.
Kısacası MX Kayıtları, etki alanımıza e-posta almanıza yardımcı olur.

Bir MX Kaydı girerken 2 şey belirtmeniz gerekir:

  1. Öncelik: Öncelikteki numara, ilk olarak hangi posta sunucusuyla bağlantı kurulacağına karar verir.
    Sayı ne kadar düşükse, öncelik o kadar yüksek olur.
  2. Değer : Bu alan, işaret etmek istediğiniz posta sunucusunun adresini içerecektir.

mx kayıtları

@ sembolü ana etki alanının yerine geçer (bizim durumumuzda, kptesthosting7.xyz ). Bu kayıtlarda önceliği 5 olarak ayarlanmış MX Kaydı ile ilk temas kurulacaktır. Öncelik 5'teki sunucu yanıt vermezse, öncelik 10'daki sunucuyla iletişime geçilecektir.

MX Kayıtları, farklı bir sunucuda e-posta almak istediğinizde kullanılır. Örneğin, Gmail'imde e-posta almak için ImprovMX kullanıyorum. O zaman MX Girişleri farklı olacaktır.

ImprovMX için MX Kayıtları

TXT Kayıtları

Adından da anlaşılacağı gibi, TXT (Metin) Kayıtlarını kullanarak DNS'ye metin verisi girebiliriz. Bu metin verileri, alanımızla ilgili herhangi bir ek bilgi olabilir.

TXT Kayıtları esas olarak alan adımızın sahipliğini doğrulamak ve web sitemizi spam'den korumak için kullanılır.

Bir TXT kaydı

  • Yalnızca metin verilerine izin verir
  • 255 karakterlik bir karakter sınırı vardır

namecheap txt kaydı

E-posta spam koruması için, TXT kayıtları ayrıca iki türe ayrılır: SPF Kayıtları ve DKIM Kayıtları . Ne olduklarına bir bakalım.

SPF Kayıtları

SPF ( Gönderen Politikası Çerçevesi) Kaydı , alan adınız adına e-posta gönderebilen posta sunucularını doğrulayan bir TXT kaydıdır.

Örneğin Zoho Mail kullanıyorsam TXT SPF kaydı ekleyerek Zoho posta sunucularına alanım adına e-posta gönderme izni veriyorum.

v=spf1 şunları içerir:zoho.in -all

Yukarıdaki TXT SPF Kaydı, Zoho Mail için kullanılacaktır. -tümü, yalnızca Zoho Mail'in etki alanlarınızı göndermeye yetkili olduğu anlamına gelir.

Spoofing'i duydunuz mu? Sahtekarlık, birinin sizin gibi davranması ve böylece insanların güvenini kazanması ve ardından özel verilerini çalmasıdır.

Bir web siteniz varsa, spam gönderenlerin e-postalarınızı taklit etmeye çalışması olasılığı vardır.

Bir SPF kaydı sizi burada kurtarır.

DKİM Kaydı

DKIM (Alan Anahtarları Tanımlanmış Posta) Kaydı , kimlik doğrulama için kullanılan başka bir TXT Kaydı türüdür.

Alan adınızdan gönderilen posta ile alıcı tarafta alınan postanın tamamen aynı kalmasını sağlar.

İletim işlemi sırasında verilerin kurcalanmadığından veya değiştirilmediğinden emin olmak için şifreleme kullanır.

Örneğin Zoho Mail kullanıyorsanız Alan Adınız için DKIM İmzası girmelisiniz. Bununla ilgili daha fazla bilgiyi buradan okuyabilirsiniz.

Zoho Mail, Proton Mail vb. herhangi bir e-posta hizmeti kullanıyorsanız mutlaka SPF kayıtları ve DKIM kayıtları eklemelisiniz.

NS Kayıtları

NS (Ad sunucusu) Kayıtları , alan adımızı hangi ad sunucularının IP adresine dönüştüreceğini belirler. Etki alanımız için hangi sunucunun DNS kayıtlarını tuttuğunu bulurlar.

Her etki alanının en az 2 ad sunucusu vardır.

ns kayıtları

SRV Kayıtları

SRV (Hizmet) Kayıtları , kullanmak istediğimiz çeşitli hizmetler için sunucuların konumunu belirtmek için kullanılır.
Esas olarak VOIP veya Anında Mesajlaşma gibi hizmetlerde kullanılır. Kısaca SRV Kayıtları belirli hizmetler için kullanılır.

Sunucu IP Adresinin yanı sıra Port içerir. Bazı internet protokolleri bağlantı noktaları gerektirir. Bu durumda, SRV kayıtları kullanılır.

Bir SRV Kaydı girerken şunları belirtmeniz gerekir:

Hizmet: hizmetin adı
Protokol: taşıma protokolü
Öncelik:
Ağırlık: aynı önceliğe sahip kayıtlar için göreli ağırlık. Değer ne kadar yüksekse, o kadar tercih edilir
Bağlantı Noktası: Hizmetin TCP/UDP özel bağlantı noktası
Hedef: alan adınız
TTL:

Örneğin mirecraft'ı özel bağlantı noktasında çalıştırırken SRV Kayıtlarını kullanmanız gerekecektir.

Hizmet : _minecraft
Protokol : _tcp
Öncelik : 0
Ağırlık : 5
Bağlantı noktası: [özel bağlantı noktası]
Hedef : [alanınız]
TTL : Otomatik veya 30 dk ( varsayılan TTL'miz )

CAA Kayıtları

CAA ( Sertifika Yetkilisi Yetkilendirmesi ) Kayıtları , alan sahiplerinin, alanları için hangi otoritenin SSL sertifikaları düzenleyebileceğini beyan etmelerine yardımcı olur.

caa kayıtları

Ana alan adımız için belirtilen CAA kaydı, onun altındaki tüm alt alan adları için geçerlidir.

AAAA Kaydı ve MX Kaydı Arasındaki Fark

AAAA Kayıtları , benzersiz kombinasyonlar oluşturmak için 128 bit onaltılık bir adres olan IPv6'yı kullanarak bir Etki Alanı adını IP adresine eşler.

MX kayıtları , e-postalarımızı tanımlı posta sunucularına yönlendirir. Etki alanımıza gelen postaların teslim edileceği sunucuyu belirlemeye yardımcı olurlar.

Statik ve Dinamik DNS Arasındaki Fark

statik ve dinamik dns

Statik DNS: Statik DNS, kendiliğinden değişmeyen IP adreslerini kullanır. Web siteniz için barındırma satın aldığınızda, çoğu barındırma sağlayıcısı size statik ad sunucularıyla statik bir IP adresi atar.

Bu IP adresi, web sitesi verilerinizin depolanacağı sunucuların konumudur.

Statik DNS, daha fazla güvenilirlik ve daha iyi bir DNS yönetimi sağlar.

Ancak, bunun da birkaç dezavantajı var.

Hosting sunucumun IP adresi değişirse tüm DNS kayıtlarımı manuel olarak güncellemem gerekiyor.

Statik IP adreslerinin saldırıya uğrama olasılığı daha yüksektir, çünkü bilgisayar korsanları sunucularının tam yerini bilir ve bu nedenle büyük bir güvenlik riski vardır.

Dinamik DNS: Dinamik DNS, sürekli değişen dinamik IP adresleri kullanır ve DNS, DNS kayıtlarını otomatik olarak güncellemeye devam eder.

Dinamik bir IP adresi daha iyi güvenlik sağlar.

Sürekli değişen IP adresleri ile bilgisayar korsanlarının tam konumunuzu bilmeleri zordur.

Barındırma hizmetleri için iyi bir seçenek olmayabilir, çünkü ISS'nin size yeni bir IP adresi atayamaması durumunda daha fazla kesinti süresine eğilimlidir.

Premium DNS nedir?

Premium DNS, aşağıdakiler gibi birçok ilginç özellik sunar:

12. Premium dns


Her gün muazzam miktarda trafik alan ve herhangi bir kesintiye tahammülü olmayan köklü işletmeler, Premium DNS'yi tercih eder.

Web sitenizin her zaman çalışır durumda olmasını sağlayan İkincil bir DNS sağlar.

Premium DNS , DNS bilgilerinizi farklı konumlardaki sunucular arasında dağıtır .

Bu, dünyanın her yerindeki ziyaretçilerin kendilerine en yakın sunucuya bağlanmasını ve sitenize erişmesini kolaylaştırır. Böylece web siteniz daha hızlı yüklenir.

Web Siteniz için Premium DNS Barındırma Almalı mısınız?

Tamamen web sitenizin gereksinimlerine bağlıdır. Sitenize yeni başlıyorsanız veya küçük bir işletmeyseniz, Premium DNS sizin için pek kullanışlı olmayacaktır.

Aslında çoğu blogcu için Ücretsiz DNS, Google DNS ve hatta Cloudflare ile tamamen iyi olabilirsiniz. Cloudflare DNS'yi (Ücretsiz olan) bile kurabilirseniz, bu iyi olur.

2020 itibariyle ÜCRETSİZ DNS, çoğu blogcu için büyük bir sorun olmamalıdır. Daha iyi bir barındırma, daha fazla harcamanız gereken yerdir.

Ancak, milyonlarca ziyaretçi alan ve her dakika sizin için önemli olan köklü bir markaysanız, premium bir DNS ile daha iyi web sitesi performansı, hız, güvenlik ve çalışma süresi elde edebilirsiniz.

Yani premium DNS iyidir ama herkes için değildir.

Çözüm

DNS kayıtlarınızı bu şekilde düzenleyebilirsiniz. Bir alan adınız varsa, A Records, CNAME ve MX kayıtları gibi temel kayıtları nasıl düzenleyeceğinizi bilmelisiniz.

Umarım bu makaleyi faydalı bulmuşsunuzdur ve umarım DNS kayıtları ve her birinin işlevleri hakkında daha iyi bir fikir edinmenize yardımcı olmuştur.

Aşağıdaki yorum kutusunda görüşlerinizi bana bildirin!

Ayrıca, bu içeriği beğendiyseniz ve daha fazla böyle ilginç ve bilgilendirici makaleler almak istiyorsanız, bu bloga abone olun.

Bu Kripesh imza atıyor! Kendinize iyi bakın ve öğrenmeye devam edin çocuklar! Yakında daha bilgilendirici içeriklerle geri döneceğim. Bir sonrakinde görüşürüz. Güle güle!