Cevaplar (1)
CWP panelde alan adı ekledikten sonra DNS ayarlarının tanınmaması ve sitenin açılmaması birkaç temel sebepten kaynaklanabilir. Bunları adım adım inceleyelim.
Temel Kontrol Noktaları ve Çözümler
Öncelikle CWP paneldeki alan adı ekleme işleminin kendisi ve DNS kayıtlarının doğruluğu kritik öneme sahiptir.
Alan Adı Ekleme İşlemi Kontrolü:
CWP panelinde "Domains" menüsü altında "Add New Domain" veya benzeri bir bölümden alan adını doğru bir şekilde eklediğinden emin ol. Alan adının kendisi (örneğin, alanadiniz.com) ve varsa www öneki (www.alanadiniz.com) doğru girilmeli. Ayrıca ilgili kullanıcı hesabı ve dizinlerin doğru atanmış olması gerekir.
DNS Kayıtlarının Kontrolü:
CWP paneli genellikle alan adı eklendiğinde gerekli temel DNS kayıtlarını otomatik olarak oluşturur. Ancak bu kayıtların doğru olup olmadığını kontrol etmek önemlidir. DNS kayıtları "DNS Functions" menüsü altındaki "DNS Zone Editor" bölümünde bulunur.
Kontrol etmen gereken temel kayıtlar şunlardır:
A Kaydı (Address Record): Bu kayıt, alan adını sunucunun IP adresine yönlendirir. Alan adının kendisi (@ veya alanadiniz.com) ve www öneki için iki adet A kaydı olmalıdır.
Kayıt Türü: A Host: @ (veya alan adınızın kendisi) Value/IP Address: Sunucunuzun public IP adresini buraya girmiş olmalısın.
Kayıt Türü: A Host: www Value/IP Address: Yine sunucunuzun public IP adresini buraya girmiş olmalısın.
MX Kaydı (Mail Exchanger Record): E-posta gönderim ve alımı için kullanılır. Genellikle CWP panelinde varsayılan bir mail sunucusu kaydı otomatik oluşturulur.
Kayıt Türü: MX Host: @ Priority: 10 (veya daha düşük bir değer) Value/Mail Server: Sunucunun hostname'i (örneğin, mail.alanadiniz.com veya server.alanadiniz.com) veya doğrudan mail sunucusu IP adresi. CWP'de genellikle server.alanadiniz.com gibi bir yapı kullanılır.
NS Kaydı (Name Server Record): Alan adının hangi DNS sunucularını kullanacağını belirtir. CWP genellikle kendi nameserverlarını (örneğin, ns1.alanadiniz.com, ns2.alanadiniz.com) kullanır. Bu kayıtlar, alan adının kaydedildiği yerdeki (domain registrar) nameserver ayarlarında da doğru olarak belirtilmelidir.
Kayıt Türü: NS Host: @ Value/Name Server: ns1.alanadiniz.com (veya CWP'nin belirttiği nameserver)
Kayıt Türü: NS Host: @ Value/Name Server: ns2.alanadiniz.com (veya CWP'nin belirttiği nameserver)
Nameserverların Domain Registrar'da Ayarlanması:
Eğer CWP panelinde kendi nameserver'larınızı (örneğin ns1.alanadiniz.com) kullanıyorsanız, bu nameserver'ların domain registrar'ınızın kontrol panelinde de ilgili alan adı için ayarlanması gerekir. Bu ayarların yapıldığı yer genellikle "Nameservers" veya "DNS Management" bölümüdür.
Eğer domain registrar'ınızın nameserver'larını (örneğin ns1.registrar.com, ns2.registrar.com) kullanıyorsanız, o zaman CWP panelinde DNS Zone Editor'da bu registrar nameserver'larına göre kayıtları (A, MX vb.) yapılandırmalısınız.
DNS Propagasyon Süresi:
DNS değişikliklerinin dünya genelindeki tüm sunucular tarafından tanınması biraz zaman alabilir. Bu süreye DNS propagasyon süresi denir ve genellikle birkaç dakikadan 48 saate kadar sürebilir. Bu nedenle, kayıtları düzelttikten sonra hemen sitenin açılmasını beklemeyebilirsin.
sorun giderme Adımları
CWP Panelinde Kayıtları doğrulama:
CWP panelinde "DNS Functions" -> "DNS Zone Editor" bölümüne git. Alan adını seç ve yukarıda bahsettiğim A, MX ve NS kayıtlarının doğru IP adresleri ve nameserver'larla (eğer kendi nameserver'larını kullanıyorsan) yapılandırıldığını kontrol et. Eğer CWP'nin DNS kayıtlarını otomatik oluşturmadığını fark edersen, manuel olarak eklemen gerekebilir.
Örneğin, CWP'de alan adını ekledikten sonra, sunucunun IP adresi 192.168.1.100 ve sunucunun hostname'i server.alanadiniz.com ise, DNS Zone Editor'da şu kayıtlar olmalı:
@ IN A 192.168.1.100
www IN A 192.168.1.100
@ IN MX 10 server.alanadiniz.com.
@ IN NS ns1.alanadiniz.com.
@ IN NS ns2.alanadiniz.com. Not: Eğer kendi nameserver'larını (ns1.alanadiniz.com) kullanıyorsan, bu nameserver'ların da CWP panelinde veya başka bir yerde tanımlı olması gerekir.
Domain Registrar'da Nameserver Ayarlarını Kontrol Etme:
Alan adını satın aldığın firmanın (GoDaddy, Namecheap, Dns.com vb.) kontrol paneline gir. Alan adın için nameserver ayarlarının doğru olduğundan emin ol. Eğer CWP'de kendi nameserver'larını (örneğin ns1.alanadiniz.com) tanımladıysan, registrar'da da bu nameserver'lar belirtilmeli. Eğer registrar'ın nameserver'larını kullanıyorsan, CWP'de DNS Zone Editor'da kayıtları buna göre ayarlamalısın.
DNS Propagasyonunu Kontrol Etme:
DNS değişikliklerinin yayılıp yayılmadığını kontrol etmek için çeşitli online araçlar kullanabilirsin. Whatsmydns.net gibi sitelere girerek alan adının A kaydını, MX kaydını veya nameserver'larını sorgulayabilirsin. Bu araçlar, DNS değişikliklerinin dünya genelinde ne kadar yayıldığını gösterir.
Örneğin, Whatsmydns.net'te alan adını (alanadiniz.com) ve kayıt türünü (A) seçerek sorguladığında, IP adresinin sunucunun IP adresiyle eşleştiğini görmelisin. Eğer hala eski bir IP adresi veya boş sonuçlar görüyorsan, propagasyon tamamlanmamış demektir.
Web Sunucusu Ayarları (Apache/nginx):
DNS kayıtları doğru olsa bile, web sunucusunun (Apache veya Nginx) yeni alan adını tanıması ve yönlendirmesi gerekir. CWP panelinde "Web Server Settings" veya "Virtual Hosts" gibi bölümlerde alan adının sanal host yapılandırmasının doğru yapıldığından emin ol. Genellikle alan adı eklendiğinde bu otomatik olarak yapılır.
Eğer Apache kullanıyorsan, sanal host dosyaları genellikle şurada:
nano /etc/httpd/conf/httpd.conf nano /etc/httpd/conf.d/
Nginx kullanıyorsan eğer dosyalar
nano /etc/nginx/nginx.conf nano /etc/nginx/conf.d/
altında olabilir. CWP panelindeki "Rewrite Rules" veya "ssl Certificates" gibi ayarların da doğru yapılandırılmış olması sitenin düzgün çalışması için önemlidir.
SSL Sertifikası:
Eğer site HTTPS ile açılmıyorsa veya hata veriyorsa, SSL sertifikası ile ilgili bir sorun olabilir. CWP panelinde alan adın için SSL sertifikası kurulmuş mu? Let's Encrypt veya kendi sertifikanı mı kullanıyorsun? Kontrol et. Bazen SSL sertifikası kurulmadan önce DNS'in tam olarak oturması gerekebilir.
Eğer yukarıdaki adımları izlediysen ve hala sorun yaşıyorsan, CWP panelinin log dosyalarını incelemek de faydalı olabilir. Özellikle web sunucusu ve DNS ile ilgili hata mesajları sorunun kaynağını gösterebilir.