
Alan adını hostinge bağlama, sitenizin yayına çıkması için tamamlanması gereken son ve en kritik adımdır. Hosting paketiniz hazır olsa bile, alan adınız doğru sunucuyu göstermediği sürece ziyaretçiler sitenize ulaşamaz. Bu bağlantı iki yöntemle kurulur: alan adının isim sunucularını (nameserver) hosting sağlayıcınızınkilerle değiştirmek veya mevcut DNS hizmetinizde A kaydını hosting sunucusunun IP adresine yönlendirmek. Bu rehberde her iki yöntemi adım adım anlatıyor, DNS yayılma süresinin neden değiştiğini, bağlantının nasıl kontrol edileceğini ve e-postalarınızı kaybetmeden geçişin nasıl yapılacağını açıklıyoruz.
Temel Kavramlar: Alan Adı, Nameserver ve DNS
Alan adınızı bir kayıt firması (registrar) üzerinden tescil edersiniz. Alan adının hangi sunucuya gideceği bilgisi ise DNS adı verilen sistemde tutulur. Bu sistemde üç kavramı ayırt etmek gerekir:
- Nameserver (isim sunucusu): Alan adınızın DNS kayıtlarını hangi sunucuların yöneteceğini belirtir. Örneğin
ns1.saglayici.comvens2.saglayici.com. Bu bilgi, alan adı kayıt panelinizde tanımlanır. - DNS kayıtları: Nameserver'lar üzerinde tutulan ve alan adının nereye yönleneceğini belirleyen kayıtlardır. A kaydı web sitesinin IP adresini, MX kaydı e-postaların hangi sunucuya teslim edileceğini, CNAME bir adı başka bir ada yönlendirmeyi, TXT kaydı ise SPF gibi doğrulama bilgilerini tutar.
- TTL: Bir DNS kaydının, sorgulayan sunucular tarafından ne kadar süre önbellekte tutulacağını saniye cinsinden belirtir.
DNS kayıt türlerinin tamamını ayrıntılı olarak DNS kayıtları rehberimizde ele aldık. Henüz bir alan adınız yoksa, uygun bir adres için alan adı sorgulama ve tescil sayfamızdan başlayabilirsiniz.
Yöntem 1: Nameserver Değiştirerek Bağlama
En yaygın ve en pratik yöntem budur. Alan adınızın isim sunucularını hosting sağlayıcınızın isim sunucularıyla değiştirdiğinizde, alan adınıza ait tüm DNS kayıtları hosting sunucusunda otomatik olarak oluşturulur ve cPanel'den yönetilir. Web sitesi, e-posta ve alt alan adları için ayrıca kayıt girmeniz gerekmez.
- Nameserver bilgilerini öğrenin: Hosting hesabınız açıldığında gönderilen hoş geldiniz e-postasında veya müşteri panelinizde isim sunucusu adresleri yer alır. Genellikle iki adres verilir.
- Alan adı kayıt paneline girin: Alan adını hangi firmadan aldıysanız o firmanın müşteri paneline giriş yapın.
- İsim sunucusu ayarlarını açın: Alan adı yönetim ekranında "Nameserver", "İsim Sunucuları" veya "DNS Yönetimi" gibi bir bölüm bulunur.
- Mevcut adresleri değiştirin: Eski isim sunucularını silip hosting sağlayıcınızın verdiği adresleri girin ve kaydedin.
- Yayılmayı bekleyin: Değişikliğin internet genelinde geçerli hale gelmesi genellikle birkaç saat sürer; bazı durumlarda 24 ile 48 saati bulabilir.
- Kontrol edin: Aşağıda anlatılan komutlarla veya DNS sorgulama aracımızla yeni isim sunucularının görünür olduğunu doğrulayın.
Önemli bir uyarı: Nameserver değişikliği, alan adına ait tüm DNS yönetimini yeni sağlayıcıya taşır. Eski DNS hizmetinizde e-posta, alt alan adı veya doğrulama amacıyla eklediğiniz özel kayıtlar varsa, değişiklikten önce bunları not alın ve yeni panelde yeniden oluşturun. Aksi halde başka bir hizmette barındırılan e-postalarınız veya alt alan adlarınız çalışmayı durdurabilir.
Yöntem 2: A Kaydı ile Bağlama
Alan adınızın DNS'ini başka bir yerde yönetmeye devam etmek istiyorsanız, isim sunucularını değiştirmeden yalnızca web sitesine ait kayıtları güncelleyebilirsiniz. Bu yöntem; e-postanızı ayrı bir hizmette tutan, bir DNS veya CDN hizmeti kullanan ya da alan adında çok sayıda özel kayıt bulunan kullanıcılar için uygundur.
Hosting sunucunuzun IP adresini hoş geldiniz e-postasından veya cPanel ana sayfasındaki sunucu bilgileri bölümünden öğrenebilirsiniz. Ardından mevcut DNS panelinizde şu kayıtları düzenleyin (örnekte belgelendirme amaçlı bir IP adresi kullanılmıştır):
Tür Ad Değer
A alanadiniz.com 203.0.113.10
CNAME www alanadiniz.com
MX alanadiniz.com (e-posta hizmetinize göre, değiştirmeyin)
Kök alan adı için A kaydını, www için ise kök alan adına işaret eden bir CNAME kaydını kullanmak yaygın bir uygulamadır. www için doğrudan aynı IP adresine işaret eden bir A kaydı da kullanılabilir. E-postalarınız başka bir hizmette barındırılıyorsa MX kayıtlarına dokunmayın. E-postaları da hosting üzerinde kullanacaksanız MX kaydını hosting sunucunuza yönlendirmeniz ve SPF kaydını güncellemeniz gerekir.
A kaydı yönteminde hosting sunucunuzun IP adresi ileride değişirse, bu kaydı sizin güncellemeniz gerektiğini unutmayın. Nameserver yönteminde bu güncelleme sağlayıcı tarafında otomatik yapılır.
İki Yöntemin Karşılaştırması
| Kriter | Nameserver Değişikliği | A Kaydı Yönlendirme |
|---|---|---|
| Kurulum kolaylığı | Çok kolay, iki adres girmek yeterli | Kayıtları tek tek düzenlemek gerekir |
| DNS yönetimi | cPanel üzerinden | Mevcut DNS sağlayıcısında kalır |
| E-posta kayıtları | Otomatik oluşturulur | Mevcut kayıtlar korunur |
| IP değişikliğinde | Sağlayıcı tarafından güncellenir | Kaydı sizin güncellemeniz gerekir |
| Yayılma süresi | Genellikle daha uzun | Kaydın TTL değerine bağlı, genellikle daha kısa |
| Uygun olduğu durum | Web ve e-posta aynı hostingte | E-posta veya DNS başka bir hizmette |
DNS Yayılma Süresi Neden Değişir?
DNS değişikliklerinin hemen her yerde görünmemesinin nedeni önbelleklemedir. İnternet servis sağlayıcılarının ve genel DNS çözümleyicilerinin sunucuları, sorguladıkları kayıtları TTL süresi boyunca önbellekte tutar. Bu süre dolmadan yapılan bir değişiklik, bazı kullanıcılar için eski haliyle görünmeye devam eder.
Nameserver değişikliklerinde bekleme süresi genellikle daha uzundur; çünkü isim sunucusu bilgisi alan adının uzantısını yöneten kayıt sisteminde tutulur ve bu kayıtların TTL değeri yüksektir. Örneğin .com bölgesindeki NS kayıtlarının TTL değeri 172800 saniye, yani 48 saattir. A kaydı değişikliklerinde ise belirleyici olan, sizin kayda tanımladığınız TTL değeridir.
Planlı bir geçiş yapıyorsanız, değişiklikten bir gün önce ilgili kaydın TTL değerini 300 saniye gibi düşük bir değere indirmek, geçiş anında yeni adresin çok daha hızlı yayılmasını sağlar. Geçiş tamamlandıktan sonra TTL'i yeniden yükseltebilirsiniz.
Bağlantıyı Kontrol Etmek
Değişikliğin yayılıp yayılmadığını komut satırından kolayca kontrol edebilirsiniz. Linux ve macOS'ta dig, Windows'ta nslookup kullanılır:
# Alan adının isim sunucularını sorgulama
dig NS alanadiniz.com +short
# A kaydını belirli bir genel DNS çözümleyicisinden sorgulama
dig A alanadiniz.com @1.1.1.1 +short
dig A alanadiniz.com @8.8.8.8 +short
# Windows için
nslookup -type=ns alanadiniz.com
nslookup alanadiniz.com 8.8.8.8
Farklı çözümleyicilerden farklı sonuçlar alıyorsanız yayılma henüz tamamlanmamıştır. Kendi bilgisayarınız eski adresi göstermeye devam ediyorsa yerel DNS önbelleğini temizleyebilirsiniz:
# Windows
ipconfig /flushdns
# macOS
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
# systemd-resolved kullanan Linux dağıtımları
resolvectl flush-caches
DNS değişikliğini beklemeden sitenizi yeni sunucuda test etmek isterseniz, bilgisayarınızdaki hosts dosyasına alan adınızı ve yeni sunucunun IP adresini ekleyebilirsiniz. Windows'ta bu dosya C:\Windows\System32\drivers\etc\hosts, Linux ve macOS'ta /etc/hosts konumundadır. Testten sonra eklediğiniz satırı silmeyi unutmayın.
Bağladıktan Sonra Yapılması Gerekenler
cPanel'de alan adını tanımlama
Hosting paketinizi satın alırken belirttiğiniz alan adı, cPanel hesabınızda ana alan adı olarak zaten tanımlıdır. Aynı hesapta ikinci bir siteyi yayınlamak istiyorsanız, cPanel'deki Alan Adları bölümünden yeni alan adını ekleyip ona ayrı bir klasör atamanız gerekir. Yeni alan adının DNS kayıtlarını cPanel'den düzenleme adımlarını cPanel'de DNS kayıtlarını değiştirme yazımızda anlattık.
SSL sertifikası
Ücretsiz SSL sertifikaları, alan adının gerçekten hosting sunucusuna yönlendiği doğrulandıktan sonra verilir. Bu nedenle DNS yayılması tamamlanmadan sertifika alınamaz. Yayılma tamamlandıktan sonra cPanel'deki SSL/TLS Durumu sayfasından sertifikanın alındığını kontrol edebilirsiniz. Süreç ayrıntılarını cPanel'de ücretsiz SSL kurulumu rehberimizde bulabilirsiniz.
E-posta ayarları
E-postalarınızı hosting üzerinde kullanacaksanız, MX kayıtlarının hosting sunucusunu gösterdiğini ve SPF kaydının doğru olduğunu kontrol edin. Yoğun e-posta kullanan şirketler için e-postayı ayrı bir kurumsal e-posta hizmetinde tutup yalnızca web sitesini hostinge yönlendirmek de sık tercih edilen bir yapıdır.
Sık Karşılaşılan Sorunlar
- Nameserver kaydedilemiyor: Girilen isim sunucusu adreslerinde yazım hatası olabilir veya alan adında güncelleme kilidi açık olabilir. Kayıt firmanızın panelinde kilit durumunu kontrol edin.
- Site bazı kullanıcılarda açılıyor, bazılarında açılmıyor: Yayılma henüz tamamlanmamıştır. Birkaç saat bekleyip farklı çözümleyicilerden tekrar kontrol edin.
- Site açılıyor ama hosting sağlayıcısının varsayılan sayfası görünüyor: Dosyalar henüz doğru klasöre, genellikle
public_htmlaltına yüklenmemiştir. - E-postalar gelmiyor: Nameserver değişikliği sırasında eski MX kayıtları yeni panele aktarılmamış olabilir.
- Tarayıcı güvenlik uyarısı veriyor: SSL sertifikası henüz alınmamıştır; DNS yayılmasının tamamlanmasını bekleyin.
DataHost'un web hosting paketlerinde isim sunucusu bilgileri hesap açılışında iletilir; alan adınızı bağladıktan sonra pakete dahil ücretsiz Let's Encrypt SSL sertifikasıyla sitenizi HTTPS üzerinden yayınlayabilirsiniz.
Sık Sorulan Sorular
Nameserver değişikliği ne kadar sürer?
Değişiklik genellikle birkaç saat içinde büyük ölçüde yayılır; ancak önbellek süreleri nedeniyle bazı kullanıcılar için 24 ile 48 saat sürebilir.
Alan adımı başka firmadan aldım, hostinge bağlayabilir miyim?
Evet. Alan adının nerede kayıtlı olduğu önemli değildir. Kayıt firmanızın panelinden isim sunucularını değiştirerek veya A kaydını güncelleyerek alan adını herhangi bir hostinge bağlayabilirsiniz.
Nameserver mı değiştirmeliyim, A kaydı mı eklemeliyim?
Web siteniz ve e-postanız aynı hostingte olacaksa nameserver değişikliği daha pratiktir. E-postanız veya DNS yönetiminiz başka bir hizmette kalacaksa A kaydı yöntemi daha uygundur.
Bağlantı sırasında sitem kapanır mı?
Yeni hostinge önceden dosyalarınızı yüklediyseniz, yayılma süresince ziyaretçiler ya eski ya da yeni sunucuya ulaşır; site kapanmaz. Bu süreçte iki sunucuda da içerik güncellemesi yapmamaya özen gösterin.
DNS değişikliğini nasıl kontrol ederim?
Komut satırında dig veya nslookup komutlarını kullanabilir ya da DNS sorgulama aracımızla alan adınızın güncel kayıtlarını görüntüleyebilirsiniz.
Alan adını hostinge bağlamak, doğru yöntemi seçtiğinizde birkaç dakikalık bir işlemdir; geri kalan süre DNS yayılmasının tamamlanmasını beklemekten ibarettir. E-posta kayıtlarınızı önceden not alır, gerekirse TTL değerini düşürür ve değişikliği komutlarla kontrol ederseniz, alan adınızı hostinge kesintisiz ve sorunsuz şekilde bağlayabilirsiniz.
Hizmet Sözleşmemiz
Web Koruma
İade Politikamız
