Ana içeriğe geç

DNS Nedir? DNS Terimleri, Bileşenleri ve Temel Kavramlar

DNS, alan adlarını IP adreslerine çeviren sistemdir.
DNS’i anlamak, web sitesi ve sunucu sorunlarını hızlı çözmenizi sağlar.

Bu Rehberde Ne Öğreneceksiniz?

  • DNS’in temel mantığını
  • Alan adı ve IP ilişkisini
  • DNS kayıt türlerini
  • DNS sorgularının nasıl çalıştığını

DNS (Domain Name System) Nedir?

DNS, insan dostu alan adlarını IP adreslerine çevirir.
Tarayıcılar IP ile çalışır, insanlar alan adı kullanır.

Örnek:
rabisu.cloud → 185.XX.XX.XX


Temel DNS Terimleri

Alan Adı (Domain Name)

Alan adı, bir internet kaynağının okunabilir ismidir.
Örnek: rabisu.cloud


IP Adresi

IP adresi, ağ üzerindeki benzersiz kimliktir.
IPv4 örneği: 192.168.1.10

DNS, alan adını bu sayıya eşler.


Üst Seviye Alan Adı (TLD)

Alan adının en sağ kısmıdır.
Örnekler: .com, .net, .org, .edu

TLD’ler ICANN tarafından yönetilir.


Host (Ana Bilgisayar)

Host, alan adı altındaki belirli servistir.
Örnekler:

  • www.rabisu.cloud
  • api.rabisu.cloud

Subdomain (Alt Alan Adı)

Subdomain, alan adının alt bölümüdür.
Örnek: panel.rabisu.cloud

Host, servisi temsil eder.
Subdomain, alanı genişletir.


FQDN (Fully Qualified Domain Name)

FQDN, tam alan adıdır.
DNS köküne kadar tanımlıdır.

Örnek: mail.google.com.

yaml

Sondaki nokta DNS kökünü temsil eder.


DNS Sunucuları Nasıl Çalışır?

DNS, hiyerarşik yapıdadır.
Sorgular yukarıdan aşağı çözülür.


Root Sunucular

DNS sisteminin en üst seviyesidir.
Toplam 13 root sunucu grubu vardır.

Root sunucular TLD bilgisini yönlendirir.


TLD Sunucuları

.com, .org gibi alanları bilir.
İlgili alan adının yetkili sunucusunu döner.


Alan Adı Yetkili Sunucuları

Gerçek IP bilgisini tutar.
Son yanıtı istemciye verir.


Çözümleyici DNS (Resolver)

Kullanıcı adına sorgu yapan sunucudur.
Önbellek kullanarak sorguları hızlandırır.

Örnek resolver:

  • ISP DNS
  • Google DNS (8.8.8.8)

Zone Dosyası (Zone File)

Zone dosyası DNS kayıtlarını tutar.
Her alan adı bir zone dosyasına sahiptir.

Yetki sınırını tanımlar.


$ORIGIN

Zone’un yetkili olduğu alan adıdır.
Varsayılan kök noktadır.


TTL (Time To Live)

DNS kaydının önbellekte kalma süresidir.
Süre dolunca yeniden sorgulanır.


Yaygın DNS Kayıt Türleri

SOA Kaydı

Zone’un başlangıç kaydıdır.
Her zone dosyasında zorunludur.

example.com. IN SOA ns1.example.com. admin.example.com. (
2025121601
3h
30m
3w
1h
)
  • Bu kayıt zone yetkisini tanımlar.

A ve AAAA Kayıtları

Alan adını IP’ye bağlar.


www IN A 192.168.1.10
  • Bu kayıt IPv4 adresini eşler.


www IN AAAA 2001:db8::1
  • Bu kayıt IPv6 adresini eşler.

CNAME Kaydı

Bir alan adını başka bir isme yönlendirir.


www IN CNAME server1
  • Ek sorgu oluşturur, performansı etkiler.

MX Kaydı

E-posta sunucularını tanımlar.


IN MX 10 mail1.example.com.
IN MX 50 mail2.example.com.
  1. Düşük sayı daha yüksek önceliktir.

NS Kaydı

  1. Alan adının DNS sunucularını belirtir.

IN NS ns1.example.com.
IN NS ns2.example.com.
  • En az iki NS önerilir.

PTR Kaydı (Reverse DNS)

  1. IP’den alan adına dönüş sağlar.

10.1.168.192.in-addr.arpa IN PTR server.example.com.
  • Mail sunucuları için kritiktir.

CAA Kaydı

  1. SSL sertifikası yetkisini sınırlar.

example.com IN CAA 0 issue "letsencrypt.org"
  • Yetkisiz sertifika üretimini engeller.

Sıkça Sorulan Sorular (SSS)

1. DNS neden yavaştır bazen? TTL ve önbellek süresi etkilidir.

2. CNAME neden önerilmez? Ek sorgu oluşturur.

3. PTR kaydı neden önemli? Mail sunucuları spam kontrolü yapar.

4. CAA kaydı zorunlu mu? SSL güvenliği için önerilir.


Sonuç

DNS, internetin görünmeyen omurgasıdır. Doğru DNS bilgisi, stabil sistem demektir.

Bu bilgileri Rabisu Bulut altyapısında güvenle uygulayabilirsiniz.