Nameserver nasıl değiştirilir? DNS geçiş kontrol listesi
Nameserver (ad sunucusu), alan adınızın DNS kayıtlarını yanıtlayan sunucudur. Nameserver değiştirince bu görevi yeni DNS hizmetine devredersiniz. Web dosyaları, posta kutuları ve alan adı kaydı bu işlemle taşınmaz.
Yalnızca siteyi yeni hosting hesabına bağlayacaksanız A/AAAA kayıtlarını düzenlemek yeterli olabilir. DNS hizmetini gerçekten değiştirecekseniz aşağıdaki sırayı izleyin.
Yeni DNS hizmetini hazırlamadan alan adının yönünü değiştirmeyin.
- Eski DNS listesi
Web, e-posta ve doğrulama kayıtlarının tamamını saklayın.
- Yeni DNS listesi
Gerekli kayıtları yeni sağlayıcıda oluşturun.
- Hazır mı, kontrol edin
Yeni sunucunun yanıtlarını ve DNSSEC geçişini doğrulayın.
- Nameserverı değiştirin
Alan adı kayıt hesabında yeni sunucu adreslerini kaydedin.
Bu işlem site dosyalarını, posta kutularını veya alan adı kaydını taşımaz.
Başlamadan önce
- Alan adını yönettiğiniz hesaba giriş yapabildiğinizi kontrol edin.
- Eski DNS kayıtlarını görebildiğinizden ve yeni DNS hizmetine erişebildiğinizden emin olun.
- Yeni nameserver adreslerini kendi hizmetinizin bilgilerinden alın. Başka müşterinin ekranından kopyalamayın.
- Eski DNS hizmetini, geçişin bütün kontrolleri bitene kadar açık tutun.
DNS bölgesi ne demek? Alan adınıza ait A, MX, TXT gibi kayıtların birlikte bulunduğu listedir. Sonraki adımda bu listenin tamamını saklayacaksınız.
1. Mevcut DNS bölgesini kaydedin
Nerede? Şu anda kullanılan DNS hizmetinin yönetim panelinde.
- Kayıtları dışarı aktarma seçeneği varsa bölgeyi indirin.
- Yoksa her kaydın adını, türünü, değerini ve TTL'sini listeleyin. TTL, yanıtın önbellekte tutulabileceği süredir.
- Aşağıdaki grupların tamamını kontrol edin. Yalnızca ana sayfanın A kaydını almak yeterli değildir.
| Kayıt grubu | Korunacak bilgiler |
|---|---|
| Web sitesi | Kök alan adı, www ve diğer alt alan adları için A, AAAA ve CNAME |
| E-posta | MX hedefleri ve öncelikleri, SPF, DKIM seçicileri, DMARC |
| Harici hizmetler | Sahiplik doğrulama TXT kayıtları ve kullanılan SRV kayıtları |
| Sertifika ve DNS güvenliği | CAA kuralları, DNSSEC durumu ve kayıt firmasında varsa DS kaydı |
Eski DNS, hosting hesabınıza bağlıysa hosting iptalinin DNS hizmetini de kapatıp kapatmayacağını sağlayıcıdan öğrenin. E-postanız başka firmada olsa bile DNS kayıtları hâlâ eski hostingde bulunabilir.
2. Yeni bölgeyi değişiklikten önce hazırlayın
Nerede? Yeni DNS sağlayıcınızın panelinde. Nameserver değişikliğini henüz yapmayın.
- Alan adını yeni DNS hizmetine ekleyin.
- Eski listeden gerekli kayıtları kopyalayın. Panel alan adını otomatik ekliyorsa tam adın iki kez yazılmadığını kontrol edin.
- Site taşınıyorsa yeni IP'yi yalnızca web kayıtlarına yazın. E-posta aynı yerde kalacaksa çalışan MX, SPF, DKIM ve DMARC kayıtlarını koruyun.
- Eski ve yeni listeyi satır satır karşılaştırın. Yeni sağlayıcının oluşturduğu SOA ve NS kayıtlarını eski değerlerle gelişigüzel değiştirmeyin; bunlar bölgenin yönetimini belirler. Sağlayıcının içe aktarma yönergelerini izleyin.
Yeni sunucu yanıt veriyor mu? Sağlayıcı bölgeyi yayımladıysa, bilgisayarınızda dig ile doğrudan sorgulayabilirsiniz. ns1.example.net yerine size verilen nameserverı, example.com yerine alan adınızı yazın:
dig @ns1.example.net example.com SOA +norecurse
dig @ns1.example.net example.com A +norecurse
dig @ns1.example.net example.com MX +norecurse
Bu komutlar ayar değiştirmez; belirtilen sunucuya soru sorar. Yanıtta status: NOERROR (sorgu hatası yok), aa (yetkili yanıt) ve beklediğiniz kayıtlar olmalıdır. Diğer yeni nameserverları da kontrol edin. Panelde kayıt görünmesi, bütün sunucuların hazır olduğunu göstermez. Sağlayıcı bölgeyi ancak nameserver değişince açıyorsa geçiş sırasını onunla netleştirin; eksik veya yanlış yanıtları görmezden gelmeyin.
DNSSEC açıksa: DNSSEC, DNS yanıtlarının imzasını doğrulamaya yarar. Alan adı hesabındaki DS kaydı, bu imzanın doğrulanmasında kullanılır. Eski DS kaydı yeni DNS hizmetinin anahtarıyla uyuşmazsa alan adınız hata verebilir. DNSSEC anahtarını veya DS kaydını deneme amacıyla silmeyin. Geçiş sırasını her iki sağlayıcının desteklediği yöntemle planlayın.
3. Nameserverları alan adı kayıt hesabında güncelleyin
DNS geçişi siteyi, e-postayı ve imza doğrulamasını birlikte etkiler.
- Web sitesi
A, AAAA ve www kayıtları planlanan sunucuyu göstermeli.
- Çalışan e-posta
MX ve e-posta doğrulama kayıtları yeni listede korunmalı.
- DNSSEC
DNSSEC açıksa alan adı hesabındaki DS kaydı yeni DNS imzasıyla uyumlu olmalı.
DNSSEC / DS kaydını deneme amacıyla silmeyin; geçişi sağlayıcılarla planlayın.
Nerede? Alan adını kaydettirdiğiniz firmanın hesabında. Bu hesap, hosting panelinizden farklı olabilir.
- İlgili alan adını bulun ve nameserver / ad sunucusu yönetimini açın. Menü adı firmaya göre değişir.
- Mevcut nameserver adreslerini ayrıca not edin.
- Yeni sağlayıcının verdiği adreslerin tamamını girin.
- Yazımı kontrol edip kaydedin.
Bu adım, alan adının DNS yetkisini yeni sunuculara verir. cPanel Zone Editor içinde rastgele bir NS satırı eklemek aynı işlem değildir. Bunun için alan adını transfer etmeniz veya yeniden satın almanız gerekmez.
4. Geçişi gözlemleyin
- Bilgisayarınızda
digvarsa aşağıdaki salt okunur sorguları çalıştırın.example.comyerine alan adınızı yazın:
dig NS example.com +short
dig A example.com +short
dig MX example.com +short
dig TXT example.com +short
- NS yanıtını yeni sağlayıcının adresleriyle; diğer kayıtları hazırladığınız hedeflerle karşılaştırın.
- Kök alan adı,
wwwve kullandığınız diğer alt alan adlarını tarayıcıda açın. HTTPS erişimini kontrol edin. - Harici bir adrese e-posta gönderin ve o hesaptan yanıt alın.
- Google Workspace gibi bir hizmetiniz varsa onun yönetim ekranında alan adı doğrulamasının sürdüğünü kontrol edin.
Önbellekler, daha önce öğrenilen DNS yanıtlarını bir süre saklar. Bu yüzden ağlar geçici olarak farklı yanıtlar görebilir. A kaydının TTL'sini düşürmek, nameserver yetkilendirmesinin eski önbelleklerini anında temizlemez.
Beklenen sonuç
NS sorguları yeni DNS sağlayıcısını, web ve e-posta kayıtları planladığınız hedefleri göstermeli. Eski hizmeti kapatma kararı yalnızca “site bende açılıyor” sonucuna dayanmasın; e-posta ve diğer alt alan adları da doğrulanmış olmalı.
Sık hatalar ve geri dönüş
Site açılıyor, e-posta çalışmıyor: Yeni bölgede eksik MX/TXT kayıtlarını ve MX hedefinin DNS çözümlemesini kontrol edin. Sırf nameserver değişti diye posta kutularını yeniden oluşturmayın.
DNS sorgusu SERVFAIL döndürüyor: DNSSEC uyumsuzluğu veya yetkili DNS hizmetindeki bir sorun olasıdır. Hata saatini ve alan adını destek ekibine iletin; sorunu yalnızca “yayılım bekleniyor” diye değerlendirmeyin.
Eski nameserverlara dönmeniz gerekiyor: Eski DNS bölgesi hâlâ çalışıyorsa kaydettiğiniz ad sunucularını geri girin. DNSSEC/DS düzeninin eski hizmetle de uyumlu olması gerekir. Geri dönüş de önbelleklerden etkilenir; kesin anlık sonuç beklemeyin.