Domain'i Sunucuya Yönlendirme: A, AAAA ve CNAME Rehberi
Domain'inizi sunucuya yönlendirin: A, AAAA, CNAME, MX ve TXT kayıt türleri, DNS yayılım süresi, dig/nslookup ile test ve sık yapılan hatalar.
Nameserver nedir, kayıt şirketinde NS nasıl değiştirilir, yayılım süresi, whois/dig ile kontrol ve yaygın kayıt şirketi arayüzleri rehberi.
Nameserver (NS) değişikliği, domain'inizin DNS yönetimini bir sağlayıcıdan diğerine taşımanızı sağlar. Bu işlem; Cloudflare'e geçiş, özel DNS sunucusu kullanımı veya hosting sağlayıcısı değişikliği gibi durumlarda gereklidir. Bu rehberde nameserver'ların ne olduğunu, nasıl değiştirileceğini ve sürecin nasıl izleneceğini öğreneceksiniz.
Nameserver (NS), bir domain için DNS sorgularını yanıtlayan yetkili DNS sunucusudur. Her domain için en az iki nameserver tanımlanmalıdır (birincil ve yedek).
# Mevcut nameserver'ları sorgula
dig rexe.tr NS +short
# Örnek çıktı:
# ns1.cloudflare.com.
# ns2.cloudflare.com.
# whois ile kontrol
whois rexe.tr | grep -i nameserver
Kök DNS Sunucuları (.)
↓
TLD Sunucuları (.com, .tr, .net)
↓
Yetkili Nameserver'lar (ns1.rexe.tr)
↓
Domain Kayıtları (A, CNAME, MX...)
Bir kullanıcı rexe.tr adresine eriştiğinde:
Yeni DNS sağlayıcınızdan nameserver adreslerini alın. Örnekler:
# Cloudflare
ns1.cloudflare.com
ns2.cloudflare.com
# Google Cloud DNS
ns-cloud-a1.googledomains.com
ns-cloud-a2.googledomains.com
# AWS Route 53
ns-1234.awsdns-12.com
ns-5678.awsdns-34.net
ns-9012.awsdns-56.org
ns-3456.awsdns-78.co.uk
# Özel nameserver
ns1.rexe.tr
ns2.rexe.tr
Nameserver değişikliği öncesi tüm DNS kayıtlarını not alın:
# Tüm DNS kayıtlarını listele
dig rexe.tr ANY
# Önemli kayıtları ayrı ayrı kontrol et
dig rexe.tr A
dig rexe.tr AAAA
dig rexe.tr MX
dig rexe.tr TXT
dig rexe.tr CNAME
# Zone transfer (yetkili NS'den)
dig @ns1.eskidns.com rexe.tr AXFR
Nameserver değişikliği öncesi tüm DNS kayıtlarınızı yeni DNS sağlayıcısına aktarın. Aksi takdirde e-posta, web sitesi ve diğer servisler çalışmayı durdurabilir.
Nameserver değişikliğinden önce yeni DNS sağlayıcısında tüm kayıtları oluşturun:
# Yeni DNS panelinde oluşturulacak kayıtlar:
@ A 203.0.113.50
www A 203.0.113.50
mail A 203.0.113.50
@ MX 10 mail.rexe.tr.
@ TXT "v=spf1 ip4:203.0.113.50 ~all"
.tr uzantılı domainler için nameserver değişikliği NIC.TR üzerinden yapılır:
# NIC.TR whois kontrolü
whois rexe.tr
# NIC.TR paneli: https://www.nic.tr
# Yetkili kişi girişi gereklidir
Nameserver değişikliği, normal DNS değişikliklerine göre daha uzun sürebilir:
Bu süre, eski nameserver'ların TTL değerine ve ISP'lerin önbellek politikalarına bağlıdır.
# Nameserver değişikliğini kontrol et
dig rexe.tr NS +short
# Belirli DNS sunucularından kontrol
dig @8.8.8.8 rexe.tr NS +short
dig @1.1.1.1 rexe.tr NS +short
dig @9.9.9.9 rexe.tr NS +short
# Yetkili NS'i bul
dig rexe.tr NS +authority
# Propagasyon durumunu kontrol et
for dns in 8.8.8.8 1.1.1.1 9.9.9.9 208.67.222.222; do
echo -n "$dns: "
dig @$dns rexe.tr NS +short
done
# whois sorgusu
whois rexe.tr
# Nameserver satırlarını filtrele
whois rexe.tr | grep -i "name server\|nameserver\|nserver"
# 1. Nameserver'ların güncellendiğini doğrula
dig rexe.tr NS +short
# 2. A kaydının çözümlendiğini kontrol et
dig rexe.tr A +short
# 3. MX kaydını kontrol et
dig rexe.tr MX +short
# 4. Web sitesine erişimi test et
curl -I https://rexe.tr
# 5. E-posta MX kaydını doğrula
dig rexe.tr MX
nslookup -type=MX rexe.tr
# Eski NS'in TTL değerini kontrol et
dig rexe.tr NS
# TTL değeri kadar bekleyin
# TLD sunucusunu doğrudan sorgula
dig @a.dns.tr rexe.tr NS
Yeni DNS sağlayıcısında A kaydı eksik olabilir:
# Yeni NS üzerinden A kaydını kontrol et
dig @ns1.yenidns.com rexe.tr A
MX kaydı yeni DNS sağlayıcısına aktarılmamış olabilir:
# MX kaydını kontrol et
dig @ns1.yenidns.com rexe.tr MX
Cloudflare'e geçişte SSL modu yanlış ayarlanmış olabilir. Cloudflare SSL/TLS ayarlarını kontrol edin.
# 1. Cloudflare'de domain ekle
# 2. Cloudflare mevcut DNS kayıtlarını otomatik tarar
# 3. Eksik kayıtları manuel ekle
# 4. Cloudflare'in verdiği NS adreslerini kayıt şirketine gir
# Cloudflare NS'lerini doğrula
dig rexe.tr NS +short
# Beklenen: ns1.cloudflare.com, ns2.cloudflare.com
# Cloudflare aktivasyon durumunu kontrol et
# Cloudflare panelinde 'Active' durumu görünmeli
Nameserver değişikliği sırasında eski DNS sağlayıcısındaki kayıtları silmeyin. Yayılım tamamlanana kadar her iki sağlayıcıda da kayıtlar aktif olsun. Yayılım tamamlandıktan sonra eski kayıtları kaldırabilirsiniz.
Nameserver değişikliği, domain DNS yönetimini taşımanın temel yoludur. Değişiklik öncesi DNS kayıtlarınızı yedekleyin, yeni sağlayıcıda kayıtları oluşturun, ardından kayıt şirketinde NS değişikliğini yapın. Yayılım sürecini dig ve whois araçlarıyla izleyin. Sabırlı olun — tam yayılım 24-48 saat sürebilir.
Nameserver değişikliği genellikle 12-24 saat içinde yayılır, ancak bazı durumlarda 48-72 saat sürebilir. Bu süre, eski nameserver'ların TTL değerine ve ISP'lerin önbellek politikalarına bağlıdır.
Yayılım süreci boyunca bazı kullanıcılar eski, bazıları yeni DNS sunucusuna ulaşabilir. Yeni DNS sağlayıcısında tüm kayıtları önceden oluşturursanız kesinti minimuma iner. Yine de kısa süreli erişim sorunları yaşanabilir.
En az iki nameserver gereklidir (birincil ve yedek). Bazı TLD'ler (özellikle .tr) en az iki NS zorunlu kılar. Daha fazla NS eklemek yedeklilik sağlar.
'dig rexe.tr NS +short' komutu ile mevcut nameserver'ları görebilirsiniz. Farklı DNS sunucularından (8.8.8.8, 1.1.1.1) sorgulayarak yayılım durumunu kontrol edebilirsiniz. whatsmydns.net sitesi de dünya genelinde yayılımı gösterir.
Evet, eğer yeni DNS sağlayıcısında MX kayıtlarını oluşturmazsanız e-posta çalışmayı durdurur. Değişiklik öncesi tüm MX, SPF, DKIM kayıtlarını yeni sağlayıcıya aktarın.
Domain'inizi sunucuya yönlendirin: A, AAAA, CNAME, MX ve TXT kayıt türleri, DNS yayılım süresi, dig/nslookup ile test ve sık yapılan hatalar.
PTR kaydı nedir, e-posta teslimini ve güvenliği nasıl etkiler, REXE panelinde nasıl ayarlanır, dig -x ile doğrulama ve yaygın sorunlar.
vnstat ile geçmiş istatistikler, iftop ile gerçek zamanlı izleme, nethogs ile süreç bazlı bant genişliği, nload kullanımı ve sonuçları yorumlama.