in

DNS Yapısı, Dosyaları, Kaynak Kodları, Anahtar Sözcükleri

dns sunucuları - en güvenli dns sunucuları - dns hakkında detaylar
dns yapısı - dns kaynakları - dns kaynak kodları

DNS Yapısı

‘DNS Nedir? Ne İşe Yarar? Amacı ve Tarihçesi‘ ana başlığının bir alt başlığı olan DNS yapısını 4 alt başlıkta toplayabiliriz. DNS’de tam olarak bu tür işlemlerde ortaya çıkar. Alan adı oluşturur ve alt başlıkları çoğaltır. Bu yüzden ‘ağaç yapısı’ denilmesi oldukça doğru bir karardır.  

1- Top-Level Domain Sunucular:

DNS (Domain Name System) ilk görev paylaşımı TLD’ler (Top Level Domain) seviyesinde gerçekleşir. [Top Level Domain Türkçeye ”Üst Düzey Etki Alanı” olarak geçmiştir.) 20 adet jenerik TLD ve 248 adet ülke kodlu ccTLD (country code TLD) bulunmaktadır. 

Belli başlı TLD’ler ve açıklamaları şunlardır;

  • Com; Ticari Kuruluşlar kullanıyor. TR/Türkiye
  • Org; Ticari Olmayan Kuruluşlar kullanıyor. US/Amerika
  • Mil; Askeri Kurumlar kullanıyor. Gb/İngiltere
  • Net; Network Organizasyonları kullanıyor. De/Almanya
  • edu; Eğitim Kurumları kullanıyor. Au/Avustralya
  • gov; Devlet Kurumları kullanıyor.
  • int; Uluslararası kurumlar kullanıyor.
  • info; Bilgi Servisleri kullanıyor. Ca/Kanada*
  • name; Bireysel Kullanıcılar kullanıyor. Ru/Rusya
  • tel; İnternet İletişim Servisleri kullanıyor. Es/İspanya

Alan isimleri, ağaç yapısı denilen ve belli kurallara göre dallanan bir yapıda kullanılmaktadır. Amerika Birleşik Devleti (ABD) haricindeki internete bağlı olan tüm ülkelerdeki adresler, o ülkenin ISO3166 ülke kodu ile bitmektedir. Örneğin Türkiye’deki bütün alan adları ”.tr” ile bitmektedir. 

2- Root Sunucular

Host isimleri ile IP isimlerinin değişimi ilk olarak Root sunucularında başlarlar. Root sunucuları ‘Üst Düzey Alan’ sunucularının adresini bilirler ve gelen istekleri gerekli ‘Üst Düzey Etki Alanı’ sunucularına yönlendirirler. Internet üzerindeki isim çözümlemesinin güvenli ve devamlı olması için root sunucular her zaman gereklidir. Dünya üzerinde ise ad bazında 13 tane root sunucu bulunmaktadır.

3- Alt Domainler

İkinci seviye olarak oluşturulan domainlerden türetilen domain çeşitleridir. Alt domainler DNS ağacının büyüterek istenildiğinde bölümlere ayrılmasına yardımcı olur. Alt domainler ana domainin önüne yazılır. 

4- Sunucu Adı

İnsanlar arasında hostname olarak adlandırılır.Sunucu isimleri bir makine adına karşılık gelir. Site isimlerinin en sonunda yer alırlar. Bu makine bir bilgisayar olmak zorunda değildir. Bu makine bir fax makinesi, bir modem, bir ağ yazıcısı vb. gibi ürünler olabilir. Bu makinelerin her birisine özgün bir sunucu adı atanabilir.

DNS Dosyaları Nelerdir?

DNS için gerekli olan dosya türleri şunlardır:  

1-named.boot: DNS çalışmaya başladığında program tarafından okunan ilk dosyanın adıdır. 

2-named.local: “loopback” denilen ve makinenin kendisini gösteren adresin çözümlenmesi için kullanılan bir dosyadır. 

3. named.ca: Üst seviyedeki “root server (.)” adındaki makinelerin adreslerini içerir. 

4. named.hosts: Sorumlu olduğunuz alanınızda çalışan tüm bilgisayarların adreslerinin tutulduğu dosyadır. 

5. named.reverse: named.hosts dosyasının içerdiği IP adreslerini makinelerin isimlerine çevirmek için kullanan ve yapı olarak named.local dosyasına benzeyen dosyanın adıdır. 

DNS Kullanılan Kaynak Kodlar Ve Anlamları Nelerdir?

name: Sorumlu olunan alt alan ismini belirtir. 

class : Kaydın sınıfını belirler. Diğer sınıflar olmasına rağmen DNS’de genelde IN kullanılır. 

kod : Kaynak kodunun ne oldugunu gösterir. NS,MX,vb. gibi.

A–Address : Herhangi bir makinenin internet adresini bildirmek ve makine adını IP adresine eslemek için kullanılır. 

CNAME – Canonical Name : Makine adına ek olarak başka bir ad daha tanımlamak için kullanılır. 

HINFO – Host Information : Bilgisayarın işletim ve donanım sistemi bilgilerini yazmak için kullanılır. 

MX – Mail Exchanger : Belli bir alan adına gelen e-postaların hangi makineye dağıtılacağını gösterir.

NS – Name Server: Internet üzerindeki belli bir alandan sorumlu olan bilgisayarın adresini belirtir 

PTR – Pointer : Bilgisayar IP adresini bilgisayar ismine eşlemek için kullanılır. 

SOA – Start of Authority : SOA tanımı, internet üzerindeki bir alanın başlangıcını ve bu alandan sorumlu olunduğunu belirlemek için kullanılır. 

DNS Dosyaları İçinde Kullanılan Anahtar Sözcükler Nelerdir?

Directory: Dosyaların bulunacağı dizin burada verilir. 

Cache: Cache dosyasını belirtir. 

Primary: Ana sunucunun adı burada verilir. Alana ait temel bilgiler burada bulunur Program ilk olarak aramaya bu sunucudan başlar. 

Forwarders: Ana sunucuda makine bulunamazsa burada belirtilen sunucuda aramaya başlanır.

Serial: Burada seri numarası bulunur ve bu numaranın dosyada yapılan her değişiklikten sonra bir artırılması gerekir. Arttırılmaması soruna yol açar.

Refresh: Burada, ayarlama yapılan dosyaların ne kadar sürede bir kendini yenilediği belirtilir. 

Retry: Burada ne kadar sürede bir aramanın yeniden deneneceği belirtilir. 

Expire: Ne kadar süre sonra aramanın sonlandırılacağı belirtilir. 

Ttl (Time-To-Live): Belirtilen süre kadar cache tutulabileceğini belirtir. Burada süre verilmemişse SOA`daki değer kullanılır.

Name : Makine adı belirtilir. 

Data : IP numarası belirtilir. 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

DNS nedir - DNS hakkında - DNS kullanımı - DNS nasıl değiştirilir

DNS Ne İşe Yarar? DNS Nedir? Amacı ve Tarihçesi!

hayat eve sığar - hayat eve sığar uygulaması - HES kodu - HES kodu nasıl alınır

Hayat Eve Sığar uygulaması nasıl kullanılır?