[ipcheck] Problem with DNS setup on problemi çözümü – cPanel WHM

Eğer siz de sunucunuzda aşağıdaki gibi bir hata alıyorsanız, problemin çözümünü bu yazıda bulabileceksiniz. Bu hatayı sürekli mail adresine uyarı maili olarak alıyorsanız yine sorunun çözümünü bu yazıda bulabileceksiniz.

Your hostname (xxxxxxxxxx) could not be resolved to an IP address. This means that /etc/hosts is not set up correctly, and/or there is no dns entry for server.internetstar.net. Please be sure that the contents of /etc/hosts are configured correctly, and also that there is a correct 'A' entry for the domain in the zone file. Some or all of these problems can be caused by /etc/resolv.conf being setup incorrectly. Please check that file if you believe everything else is correct. You may be able to automatically correct this problem by using the 'Add an A entry for your hostname' option under 'Dns Functions' in your Web Host Manager.

Sorun sunucularımdan bir tanesinde uzun süredir karşıma çıkıyordu. Bu sorun nedeniyle sunucu üzerindeki siteler ya çok yavaş çalışıyor ya da yanıt vermiyorlardı. Sorunu çözmek için cPanel'in name server ayarlarının doğru yapılıp yapılmadığını kontrol etmemiz gerekiyor öncelikle. Hangi tadta linux kullanıyorsanız kullanın, hangi kontrol paneli seçmiş olursanız olun, kişisel name serverlar her zaman sorun çıkarabilir. Aşağıdaki adımlar Centos üzerinde cPanel için anlatılmıştır.

  • Name Serverlarınızı alan adını satın aldığınız yerden kayıt ettirebilirsiniz. Ülkemizde her sineğin yağını çıkarmaya çalışan firmalar  name server kayıt etme işlemini ücretli veya özel iletişim yoluyla yapıyorlar. Ben kullandığım alan adı sağlayıcımı sizinle paylaşmak isterim. Çünkü name server oluşturmak tamamen sizin kontrolünüzde. İHS Telekom bu hizmeti ücretsiz ve sizin kontrolünüzde sağlıyor. (Eğer siz de alan adınızı İHS üzerinden aldıysanız tek yapmanız gereken, alan adı yönetim panelinde name server oluştur linkine tıklamak. Açılan ekranda ns1.alanadiniz.com / ns2.alanadiniz.com gibi belirlediğiniz alan adlarını girip karşılarına ip adreslerini veriyorsunuz.) Name serverlarınızı kaydettirdiyseniz ve doğru girdiyseniz kontrol için 2. aşamaya geçebiliriz.
  • Data Center'ınızı, belirttiğiniz ip adresleri için Reverse DNS ayarı hakkında bilgilendirebilirsiniz. Onlar bu ayarlamayı yaptıktan sonra tüm dns kayıtlarının yerine oturması 24-36 saati bulabilir.
  • cPanel / WHM'e root olarak login olunuz.
  • Sol tarafta "Basic cPanel & WHM Setup" menüsüne giriniz.
  • Sağ tarafta açılan pencerenin en altında "Nameserver 1" ve "Nameserver 2" yazan yerlere seçtiğiniz name serverları yazınız.
  • Daha sonra name serverların sağında bulunan "Assign ip address" ve ardından "Add an A entry for this nameserver" butonlarına tıklayınız.
  • Sonrasında "Save Changes" butonuna tıklayarak ayarları kaydediniz.
  • SSH ile sunucunuzda oturum açınız. (DNSleri yöneten bind hizmetini tekrardan başlatacağız. Bunu WHM aracılığı ile de yapabilirdik ancak emin olmak için SSH ile komut vererek yapmamız daha sağlıklı olacaktır)
  • login olduktan sonra "service named stop" komutunu çalıştırıp named hizmetini durduruyoruz.
  • "service named start" komutunu girerek tekrar çalıştırınız.
  • SSH'ta iken aşağıdaki komut yardımıyla ayarların doğru olup olmadığını kontrol edebilirsiniz.
  • "nano /etc/wwwacct.conf" veya "pico /etc/wwwacct.conf" veya "vi /etc/wwwacct.conf" gibi herhangi bir text editörü ile ayar dosyasının içeriğini kontrol edebilirsiniz.
wwwacct.conf dosyasının içeriği yaklaşık olarak şu şekilde görünmeli;

CONTACTEMAIL email@adresi.com HOMEDIR /home NS ns1.alanadiniz.com NS2 ns2.alanadiniz.com NSTTL 86400 HOST server.alanadiniz.com ADDR sunucununipadresi MINUID 500 TTL 14400 ETHDEV eth0 HOMEMATCH home LOGSTYLE combined CONTACTPAGER DEFMOD x3 SCRIPTALIAS y

  • Yine aynı şekilde "nano /etc/resolv.conf" veya hangi editörü kullanıyorsanız onunla dosyayı açıp kontrol ediniz. Bu dosya da şu şekile yakın görünmelidir; search alanadiniz.com domain alanadiniz.com nameserver 1.nameserveripadresiniz nameserver 2.nameserveripadresiniz
  • Son olarak ta "nano /etc/nameserverips" yazarak bu dosyayı da kontrol ediniz. Bu dosya da şu şekilde görünebilir; sunucunun1.ipadresi=ns1.alanadiniz.com sunucunun2.ipadresi=ns2.alanadiniz.com
Sorunun çözülüp çözülmediğini SSH'ta "/scripts/ipcheck --verbose" komutunu çalıştırarak öğrenebilirsiniz. Bu komutu çalıştırdığınızda "/scripts/ipcheck: OK: No IP-related problems have been found." mesajını alıyorsanız artık rahatsız edici "[ipcheck] Problem with DNS setup on" mailini almayacaksınız demektir. Eğer ekranda size gelen mailin içeriği yer alıyorsa sorununuz düzelmemiş demektir. Bu Yazıyı Bulabileceğiniz Anahtar Kelimeler; [ipcheck] Problem with DNS setup on sunucu cpanel whm localhost rebuilddnsconfig
Bu yazı 28 Ocak 2012 Cumartesi günü Onur Pay tarafından yazıldı
  1. 1 geri izleme

  2. Ağu 31, 2012: Problem with DNS setup on problemi [ipcheck] | eBedava.com

Siz ne diyorsunuz?

Valid XHTML 1.0 Transitional Valid CSS!