Markalı ad sunucusu nedir?
Markalı ad sunucusu (özel ad sunucusu veya markalı ad sunucusu olarak da adlandırılır), DNS sağlayıcınızın varsayılan adları yerine kendi alan adınızı kullanan bir ad sunucusu ana bilgisayar adıdır. ns1.cloudflare.com veya ns-1234.awsdns.com gibi genel ad sunucuları yerine markanızla eşleşen ns1.example.com gibi ad sunucuları kullanabilirsiniz.
Markalı ve standart ad sunucuları
Standart ad sunucuları (sağlayıcının varsayılanları):ns1.cloudflare.com
ns2.cloudflare.com
Markalı ad sunucuları (markaya ait):
ns1.example.com
ns2.example.com
Her ikisi de aynı gerçek DNS sunucularına işaret eder; ancak markalı ad sunucuları markalı bir görünüm sağlar.
Neden markalı ad sunucusu kullanılır?
Marka tutarlılığı
Müşteriler ve iş ortakları için profesyonel bir görünüm sunar:
Instead of: "Use nameservers ns1.provider.com, ns2.provider.com"
You say: "Use nameservers ns1.yourcompany.com, ns2.yourcompany.com"
Beyaz etiketli DNS hizmetleri
Bayiler ve barındırma sağlayıcıları DNS hizmetini kendi markaları altında sunar:
Actual DNS: Cloudflare infrastructure
Customer sees: ns1.hosting-company.com
DNS sağlayıcısını gizleme
Hangi DNS sağlayıcısını kullandığınızı dışarıdan belirsiz hâle getirir:
ns1.example.com → actually points to ns1.cloudflare.com
External parties don't immediately know you use Cloudflare
Müşteri güveni
Müşteriler markalı altyapıya daha fazla güvenebilir:
ns1.established-company.com (professional)
vs.
ns-12345.random-provider.net (generic)
Markalı ad sunucuları nasıl çalışır?
Markalı ad sunucuları esasen CNAME veya A kaydı takma adlarıdır:
Markalı ad sunucusu olmadan (standart)
Domain: example.com
NS Records: ns1.cloudflare.com, ns2.cloudflare.com
→ Queries go directly to Cloudflare servers
Markalı ad sunucusuyla
Domain: example.com
NS Records: ns1.example.com, ns2.example.com
Glue Records at Registry:
ns1.example.com → 203.0.113.1 (Cloudflare IP)
ns2.example.com → 203.0.113.2 (Cloudflare IP)
→ Queries reach same Cloudflare servers, but via your branded names
Glue kayıtları: markalı ad sunucuları için zorunlu
Döngüsel bağımlılık sorunu
Ad sunucularınız kendi alan adınızın içindeyse tavuk-yumurta sorunu oluşur:
Q: What's the IP of ns1.example.com?
A: Ask the nameservers for example.com
Q: Which nameservers?
A: ns1.example.com and ns2.example.com
Q: What are their IPs?
A: Ask ns1.example.com...
→ Infinite loop!
Glue kayıtları döngüyü kırar
Glue kayıtları, TLD kayıt kuruluşu düzeyinde saklanan A/AAAA kayıtlarıdır:
At .com Registry:
example.com. NS ns1.example.com.
example.com. NS ns2.example.com.
ns1.example.com. A 203.0.113.1 ← Glue record
ns2.example.com. A 203.0.113.2 ← Glue record
Böylece resolver'lar döngüsel bağımlılık olmadan ad sunucusu IP'lerini bulabilir.
Markalı ad sunucularını kurma
1. adım: Kayıt kuruluşunda ad sunucusu ana bilgisayar adlarını kaydetme
Alan adı kayıt kuruluşunuzda:Register Host → Create Nameserver
Hostname: ns1.example.com
IP Address: 203.0.113.1 (your DNS provider's IP)
Register Host → Create Nameserver
Hostname: ns2.example.com
IP Address: 203.0.113.2 (your DNS provider's IP)
Bu işlem kayıt kuruluşu düzeyinde glue kayıtlarını oluşturur.
2. adım: Alan adını markalı ad sunucularını kullanacak şekilde güncelleme
Alan adının ad sunucularını yeni markalı adlarla değiştirin:
Old: ns1.cloudflare.com, ns2.cloudflare.com
New: ns1.example.com, ns2.example.com
3. adım: DNS kayıtlarını yapılandırma (isteğe bağlı)
DNS sağlayıcınızda isteğe bağlı olarak NS kayıtları ekleyin:
ns1.example.com. IN A 203.0.113.1
ns2.example.com. IN A 203.0.113.2
Bu işlem glue kayıtlarıyla yinelenir ancak tutarlılık sağlar.
Sağlayıcıya özgü kurulum
Cloudflare kurulumu
1. Get Cloudflare nameserver IPs:
ns1.cloudflare.com → 173.245.58.0 (example)
2. At registrar:
Create host records: ns1.yourdomain.com → 173.245.58.0
3. Update domain nameservers: ns1.yourdomain.com, ns2.yourdomain.com
4. In Cloudflare dashboard:
No additional configuration needed
Kurulum: AWS Route 53
1. Create Route 53 hosted zone
2. Note delegation set nameservers:
ns-123.awsdns-12.com → 205.251.192.123 (example)
3. At registrar:
Create host: ns1.yourdomain.com → 205.251.192.123
(repeat for all 4 Route 53 nameservers)
4. Update domain nameservers to ns1-4.yourdomain.com
Kurulum: cPanel/WHM
1. WHM → Nameserver IPs
Note server IPs
2. At registrar:
Create host records: ns1.yourdomain.com → server IP
3. WHM → Edit Setup → Nameservers
Primary: ns1.yourdomain.com
Secondary: ns2.yourdomain.com
Yaygın markalı ad sunucusu kalıpları
Standart kalıp
ns1.example.com
ns2.example.com
ns3.example.com (optional)
ns4.example.com (optional)
Coğrafi kalıp
ns-us.example.com (US server)
ns-eu.example.com (Europe server)
ns-asia.example.com (Asia server)
Açıklayıcı kalıp
ns-primary.example.com
ns-backup.example.com
Şehir/konum kalıbı
ns-nyc.example.com
ns-lon.example.com
ns-syd.example.com
Markalı ad sunucusu yapılandırmasını kontrol etme
Glue kayıtlarını doğrulama
# Query TLD servers directly for glue records
dig @a.gtld-servers.net example.com NS +norec
;; AUTHORITY SECTION:
example.com. 172800 IN NS ns1.example.com.
example.com. 172800 IN NS ns2.example.com.
;; ADDITIONAL SECTION:
ns1.example.com. 172800 IN A 203.0.113.1
ns2.example.com. 172800 IN A 203.0.113.2
ADDITIONAL SECTION glue kayıtlarını gösterir.
Ad sunucusu çözümlemesini test etme
# Verify your vanity nameservers respond
dig @ns1.example.com example.com A
# Should return answer from DNS provider's servers
Delegasyonu doğrulama
# Check WHOIS for nameservers
whois example.com | grep -i "name server"
Name Server: ns1.example.com
Name Server: ns2.example.com
En iyi uygulamalar
Her zaman birden çok ad sunucusu kullanın
Yedeklilik için en az 2, tercihen 3-4 ad sunucusu kullanın:
ns1.example.com → Server A
ns2.example.com → Server B
ns3.example.com → Server C (optional)
Coğrafi dağılım
Markalı ad sunucularını coğrafi olarak dağıtılmış sunuculara yönlendirin:
ns1.example.com → US West
ns2.example.com → US East
ns3.example.com → Europe
ns4.example.com → Asia
Farklı ağlar kullanın
Gerçek yedeklilik için ad sunucularının farklı ağlarda veya sağlayıcılarda bulunmasını sağlayın.
IP adreslerini belgeleyin
Markalı ad sunucularının hangi IP'lere yöneldiğine ilişkin kayıtları tutun:
# nameservers.md
Vanity NS Actual Server IP Provider ns1.example.com ns1.cloudflare.com 173.245.58.0 Cloudflare ns2.example.com ns2.cloudflare.com 173.245.59.0 Cloudflare
Sağlayıcı değiştirirken glue kayıtlarını güncelleyin
DNS sağlayıcısını değiştiriyorsanız glue kayıtlarını yeni IP'lerle güncelleyin:
1. Get new provider's nameserver IPs
2. Update glue records at registrar (ns1.example.com → new IP)
3. Wait for propagation (24-48 hours)
4. Update domain's nameserver configuration at DNS provider
Markalı ad sunucularını izleyin
İzlemeye şunları dahil edin:
# Check nameserver responds
dig @ns1.example.com example.com SOA
# Should return valid SOA record
Bayiler için markalı ad sunucuları
Barındırma ve DNS bayileri markalı ad sunucularını yoğun biçimde kullanır:
Beyaz etiketli DNS hizmeti
Reseller: hosting-company.com
Customers told to use: ns1.hosting-company.com
Behind the scenes:
ns1.hosting-company.com → Points to wholesale DNS provider
Customers never see wholesale provider's brand
Çok kiracılı yapılandırma
Reseller manages hundreds of customers:
All customers use: ns1.hosting-company.com, ns2.hosting-company.com
Each customer's zones hosted on shared infrastructure
Professional appearance for all customers
Yaygın sorunlar
Glue kayıtları oluşturulmamış
Belirti: Alan adı çözülmüyor Neden: Markalı ad sunucuları ayarlanmış ancak glue kayıtları yok Çözüm: Ad sunucularını değiştirmeden önce kayıt kuruluşunda ana bilgisayar kayıtlarını oluşturunGlue kaydında yanlış IP
Belirti: Aralıklı çözümleme hataları Neden: Glue kaydında yanlış IP var Çözüm: Ana bilgisayar IP'sini kayıt kuruluşunda güncelleyinGlue kaydı yayılım gecikmesi
Belirti: Bazı resolver'lar alan adını bulamıyor Neden: Glue kayıtları henüz tüm TLD sunucularına yayılmadı Çözüm: Glue kayıtlarını oluşturduktan veya güncelledikten sonra 24-48 saat bekleyinFarklı alanda markalı NS
Sorun: domain-b.com için ns1.domain-a.com kullanmak, domain-a.com kayıt kuruluşunda glue gerektirir Çözüm: Ana bilgisayarı domain-b.com'da değil, domain-a.com kayıt kuruluşunda kaydedinGüvenlik hususları
Saldırı yüzeyi olarak markalı NS
Daha fazla ad sunucusu ana bilgisayar adı, daha fazla potansiyel hedef demektir:
- Glue kayıtlarında yetkisiz değişiklikleri izleyin
- Markalı ad sunucularının bulunduğu alan adlarında registry lock etkinleştirin
Markalı NS ile DNSSEC
DNSSEC dikkatli koordinasyon gerektirir:
- Glue kayıtları tutarlı olmalıdır
- DS kayıtları doğru yapılandırılmalıdır
- Güven zinciri markalı katman üzerinden korunmalıdır
Markalı ad sunucuları markalaşmayı ve profesyonel görünümü güçlendirir; ancak glue kayıtlarının dikkatle yapılandırılmasını ve sürekli izlemeyi gerektirir.