DNS Nedir ve DNS Zone Misconfiguration Hatası Ne Anlama Gelir?
Plesk kontrol panelinde “DNS Zone Misconfiguration” hatası almanız, DNS ayarlarınızın doğru yapılandırılmadığına işaret eder. Bu genellikle şu durumlardan kaynaklanır:
1. Yanlış DNS Kaydı: DNS zone dosyanızda yanlış veya eksik bir kayıt olabilir.
2. TTL (Time To Live) Ayarları: TTL değerlerindeki sorunlar, DNS güncellemelerinin yanlış veya yavaş bir şekilde gerçekleşmesine neden olabilir.
3. NS (Name Server) Kayıtları: Alan adınızın name server kayıtları yanlış olabilir.
Bunlar, Plesk kullanıcılarının karşılaştığı yaygın sorunlardan sadece birkaçıdır.
DNS Zone Misconfiguration Hatasını Nasıl Tespit Edersiniz?
1. Plesk Paneline Giriş Yapın
Plesk kontrol panelinize giriş yaptıktan sonra, sol menüde "Web Siteleri & Alan Adları" sekmesine tıklayın.
2. Alan Adınızı Seçin
Hata aldığınız domaini seçin ve ardından "DNS Ayarları"na tıklayın.
3. DNS Kayıtlarını Kontrol Edin
Burada DNS kayıtlarınızın doğru olup olmadığını kontrol edin. Aşağıdaki temel DNS kayıtlarının doğru bir şekilde yapılandırıldığından emin olun:
- A Kaydı: Web sitenizi barındıran IP adresini gösterir.
- MX Kaydı: E-posta sunucularınızı belirler.
- CNAME Kaydı: Alternatif domain adı yönlendirmeleri için kullanılır.
Eğer herhangi bir hata veya eksiklik fark ederseniz, kaydınızı düzelterek devam edin.
DNS Zone Misconfiguration Hatası Nasıl Düzeltilir?
# 1. DNS Kayıtlarını Düzenleme
Eğer DNS kayıtlarınızda bir hata varsa, hemen düzeltilmesi gerekir. Aşağıdaki kod parçacığı, DNS kayıtlarınızı düzenlemenize yardımcı olacaktır:
; Kök Alan Adı Kayıtları
@ IN A 192.168.1.1
www IN A 192.168.1.1
; E-posta Sunucu Kayıtları
@ IN MX 10 mail.siteniz.com.
; Alt Alan Adı Kayıtları
blog IN A 192.168.1.2
Yukarıdaki örnekte, doğru IP adreslerinin ve mail sunucularının yer aldığından emin olun.
# 2. TTL Ayarlarını Gözden Geçirme
TTL (Time To Live) değeri, DNS kayıtlarının ne kadar süreyle geçerli olacağını belirler. Yüksek TTL değerleri, DNS değişikliklerinin hemen etkili olmasını engelleyebilir. Bu yüzden TTL değerinizi aşağıdaki gibi 3600 saniye (1 saat) olarak ayarlayabilirsiniz:
$TTL 3600
# 3. NS Kayıtlarını Kontrol Etme
DNS zone dosyanızda, doğru Name Server (NS) kayıtlarının olduğundan emin olun. Bu, domain'iniz için doğru DNS sunucularına yönlendirme yapar. Eğer yanlış bir NS kaydı varsa, web siteniz doğru sunucuya yönlendirilemez. NS kaydınızı şu şekilde güncelleyebilirsiniz:
@ IN NS ns1.siteniz.com.
@ IN NS ns2.siteniz.com.
# 4. DNS Cache Temizliği
Yapılandırma değişikliklerinin etkili olabilmesi için, DNS cache temizliği yapmanız gerekebilir. Sunucunuzda veya Plesk panelinizde DNS cache'ini temizlemek için aşağıdaki komutu kullanabilirsiniz:
rndc flush
Bu işlem, eski DNS kayıtlarının silinmesini ve yeni kayıtların geçerli olmasını sağlar.