irdaweb Bilgi Teknolojileri
Telefon numaramız +90 541 209 02 05
E-posta adresimiz [email protected]
Konu 01 · Domain & DNS

Domain ve DNS: tescilciden DNSSEC'e, birlikte keşfedelim.

Tescilciden DNSSEC'e, EPP transferinden glue records'a kadar — alan adınızın yolculuğundaki her durağı yan yana, sade bir dille tanıyacağız.

01 — Aktörler

Bir alan adı arkasında üç taraf vardır.

Bir alan adı satın aldığınızda, görünenin arkasında üç ayrı kuruluş el sıkışır. Bu rolleri karıştırmamak, yıllar sonra bir transfer veya kurtarma anında işinizi çok kolaylaştırır.

Rol · 01 Siz

Tescil eden — Registrant

Alan adının yasal sahibi. WHOIS / RDAP kayıtlarında iletişim ve kuruluş bilgileri burada görünür. Sahiplik size aittir; tescilci değiştirseniz de devam eder.

Rol · 02 Aracı

Tescilci — Registrar

Sizinle Registry arasındaki akredite aracı. Tescil, yenileme, transfer, DNS arayüzü ve fatura işlemleri burada yürür. irdaweb gTLD'lerde tescilci rolündedir.

Rol · 03 Otorite

Tescil otoritesi — Registry

Bir TLD'nin merkezi veritabanını işleten kurum. .com için Verisign, .tr için TRABİS, .org için PIR.

İpucu. WHOIS bilgilerinizi her zaman ulaşılabilir bir e-posta ile güncel tutun. Yenileme uyarıları ve transfer onayları buraya gider; eski bir adres yüzünden alan adı kaybetmek hâlâ en sık karşılaştığımız hikâye.
02 — Sorgu yolu

Tarayıcıdan IP'ye sessiz koreografi.

Tarayıcıya bir alan adı yazdığınızda makineler arası küçük bir sohbet başlar. Bu sohbet milisaniyeler içinde biter ama her durağı bilmek, bir sorun çıktığında nereye bakacağınızı söyler.

DNS resolution
→ browser     irdaweb.com adresini istiyorum
→ resolver     önce kendi cache'ime bakayım…
→ root (.)     .com için yetkili sunucular şunlar
→ tld (.com)   irdaweb.com için NS şu
→ authoritative A kaydı 203.0.113.10
← browser     teşekkürler, TLS el sıkışmasına geçiyorum
1
Recursive resolver
İnternet servis sağlayıcınız ya da 1.1.1.1 / 8.8.8.8 gibi açık bir çözümleyici. Sorunuzu yanıtlayana kadar yorulmadan sorar.
2
Root → TLD → Authoritative
Hiyerarşi sağdan sola yorumlanır: www.irdaweb.com. sonundaki nokta root'tur. Her durakta bir alt seviyeye işaret edilir.
3
TTL ve cache
Her yanıtın bir Time To Live süresi vardır. TTL boyunca resolver cache'ten yanıt verir. DNS değişikliğinden önce TTL'yi düşürmek, yeni değerin hızla yayılmasını sağlar.
03 — Kayıt türleri

Bölge dosyanızdaki küçük cümleler.

Bir DNS bölgesi (zone), aslında bir dizi küçük cümleden oluşur. Her cümlenin tipi vardır ve bir şeyi söyler. En çok karşılaştığınız tipler şunlar.

A
IPv4 adresi
irdaweb.com → 203.0.113.10
AAAA
IPv6 adresi
irdaweb.com → 2001:db8::1
CNAME
Bu ismin asıl adı şu
www.irdaweb.com → irdaweb.com
MX
Posta için bu sunucuyu kullan
irdaweb.com → 10 mx1.irdaweb.com
TXT
Serbest metin (SPF, DKIM, doğrulama)
v=spf1 include:_spf.example.com -all
NS
Yetkili isim sunucuları
irdaweb.com → ns1.irdaweb.com
SOA
Bölgenin yöneticisi ve seri numarası
primary, e-posta, refresh, retry, expire
CAA
Hangi sertifika otoritesi izinli
0 issue "letsencrypt.org"
04 — Transfer & EPP

Tescilci değiştirmek korkulacak bir iş değil.

EPP (Authorization) kodu, alan adınızın anahtarıdır. Bu anahtarı yeni tescilciye verdiğinizde transfer başlar. Süre boyunca alan adınız kesintisiz çalışmaya devam eder ve mevcut süreniz üzerine bir yıl eklenir.

gTLD transferleri ICANN politikası gereği 5–7 gün içinde tamamlanır. .tr alan adları TRABİS onayına bağlı olarak farklı işler.

  1. 01

    Mevcut tescilciden EPP kodunu alın

    Panelden "transfer" / "unlock" / "auth code" gibi seçenekler. Bazı tescilciler kodu e-posta ile gönderir.

  2. 02

    Transfer kilidini (lock) kapatın

    Alan adı varsayılan olarak kilitli gelir. Kilidi açmak transfere izin verir; iş bittiğinde tekrar kilitleyebilirsiniz.

  3. 03

    WHOIS / RDAP iletişimini doğrulayın

    Transfer onayı bu e-postaya gider. Eski bir adres burada en sık karşılaşılan engeldir.

  4. 04

    Yeni tescilciye transferi başlatın

    irdaweb panelinde alan adını ve EPP kodunu girin. Otomatik bir doğrulama mesajı yola çıkar.

  5. 05

    Onay e-postasını verin, bekleyin

    Bazı uzantılarda eski tescilci de onay ister. Süreç gTLD'lerde 5–7 gün, ccTLD'lerde değişkendir.

05 — DNSSEC

DNS yanıtlarına imza eklemek.

DNS, doğası gereği güveni sorgulamadan yanıtları kabul eder. DNSSEC bu boşluğu kapatmak için her DNS yanıtına kriptografik bir imza ekler ve imza zincirini root'a kadar uzatır. Tescil otoritesinin bu zinciri kabul etmesi için bir DS (Delegation Signer) kaydı bildirilir. Güven zinciri, RRSIG ile zone signing, KSK/ZSK ayrımı ve doğrulama yürüyüşünün tamamını DNSSEC rehberinde adım adım ele aldık. DNSSEC'i güvenlik bağlamında — pin, hijack ve olay müdahale — ele alan Domain Güvenliği sayfasına da bakabilirsiniz.

  • Cache zehirlenmesini önler. Yanlış yönlendirmeyi imzasız yanıt olarak fark eder.
  • DS kaydı tescilciye bildirilir. Tescilciden Registry'ye, oradan da TLD bölgesine yazılır.
  • Yanlış DS, alan adını erişilemez yapar. İmzayı değiştirirken DS güncellemesini de unutmayın; aksi halde resolver "imza geçersiz" diyerek yanıtı reddeder.
Güven zinciri
root (.)
 └─ DS imzaladı → .com
     └─ DS imzaladı → irdaweb.com
         └─ DNSKEY imzaladı → A, MX, TXT…

Zincirde herhangi bir halka kopuk olursa resolver, alan adınızın imzasız olduğuna karar verir. DNSSEC'i kapatırken DS kaydını önce kaldırmak, sonra DNSKEY'i emekliye ayırmak gerekir.

06 — Glue & IDN

İki incelikli ayrıntı.

Glue records

İsim sunucusu kendi içindeyken

irdaweb.com alan adının NS'i ns1.irdaweb.com ise resolver bir paradoksa düşer: sunucunun adresini öğrenmek için sunucunun kendisine sorması gerekir. Bu kısır döngüyü kırmak için TLD bölgesine doğrudan IP yapıştırılır — buna glue record denir.

  • NS, alan adınızın dışındaysa glue gerekmez.
  • Eski glue, IP değişiminde unutulan en sık şeydir; alan adı "yavaş" görünür.
IDN & Punycode

Türkçe karakterli alan adları

DNS protokolü tarihsel olarak yalnızca ASCII tanır. Internationalized Domain Names, Türkçe gibi alfabelere izin vermek için Unicode'u xn-- önekli bir ASCII forma (Punycode) dönüştürür.

  • örnek.comxn--rnek-1ua.com
  • Görüntü kullanıcının; kayıt teknik formdadır. Tarayıcı ikisini birbirine çevirir.
  • "Homograph" saldırılarına karşı tarayıcılar bazı alfabe karışımlarını Punycode olarak gösterir.
07 — Sık karıştırılanlar

Birbirine benzeyenler ama aynı olmayanlar.

A kaydı vs. CNAME kaydı

A bir alan adını IP'ye, CNAME ise başka bir alan adına bağlar. Aynı isim için ikisi birden olmaz; apex (kök) için CNAME, RFC açısından sorunludur — onun yerine ALIAS / ANAME / flattening kullanılır.

Registrar vs. Registry

Registrar (tescilci) sizinle muhatap olan akredite bayidir; Registry (otorite) bir TLD'nin merkezi defterini tutar. Sözleşme registrar ile yapılır, kayıt registry'de tutulur.

NS kaydı vs. Glue record

NS, alan adınızın yetkili sunucularını söyler. Glue, sunucu alan adınızın içinde ise sunucunun IP'sini TLD bölgesine yapıştırır. NS varsa glue otomatik olmaz — ayrı bildirilir.

Snapshot vs. Backup

Bu sayfanın konusu olmasa da çok karıştırılır: snapshot aynı altyapıdaki anlık görüntüdür, backup bağımsız bölgeye taşınmış kopya. İkisi yedek değildir; ikisi birlikte yedektir.

Birinci el kaynaklar

Konuyu tanımlayan resmi belgeler ve referans yayınlar.

Sıradaki adım

Şimdi alan adınızı birlikte kuralım.

Yeni bir alan adı tescili, transfer ya da DNS yapılandırması — adım adım eşlik etmemizi ister misiniz?