DirectAdmin'de DNS yönetimi

Sunucu yönetim panelleri içerisinde en başarılılarından birisi de DirectAdmin'dir. Cpanel ve Plesk bu piyasanın öne çıkan markaları olsa da, orta ve küçük ölçekli yatırımcıların kullanabileceği en iyi panel belki de DirectAdmin. Sunucumuzun bir alan adı için DNS sunucu gibi davranmasını istediğimiz, alan adı web dosyalarının bir başka sunucuda bulunmasını istediğimiz durumda bunu nasıl yapabileceğimiz üzerine örnek bir senaryoyu paylaşacağım.

Uygulamada kullandığımız DirectAdmin sürümü 1.44.1 Yönetim paneli kurulurken, İngilizce sürüm kullanılmış.

Bu sunucunun yöneticisi, her bir müşteri (ya da domain) için ayrı bir kullanıcı oluşturmayı tercih etmiş. Biz adımları, yöneticinin (admin) gerçekleştireceğini varsayıyoruz.

  1. http://xxxxxx:2222 şeklindeki url'den admin olarak login oluyoruz.
  2. Login olduğumuzda gördüğümüz ana ekranda Server Management bölümünde Show All Users seçeneğine tıklıyoruz.
  3. Kullanıcı listesine bakarken, en soldaki sütunda (name) kullanıcı adlarını, sağdan ikinci sütunda bu kullanıcı ile ilişkili alan adlarını (domain(s)) görüyoruz. Name sütunu altında listelenen kullanıcı adlarından, üzerinde işlem yapmak istediğimize tıklıyoruz.
  4. Ekranda, bu kullanıcı ile ilgili izinleri görmekteyiz. Büyük olasılıkla "DNS Control" seçeneği OFF. (Eğer ON ise değişiklik yapmamıza gerek yok). DNS Control izni vermek için, Ekranın üst kısmında yer alan Modify User xxx düğmesini tıklıyoruz. DNS Control ifadesinin sağındaki kutuyu işaretli hale getiriyoruz. Save düğmesine basıyoruz, bu ekrandan çıkıyoruz. User Modifed ifadesini görüyoruz. (Kullanıcı yetkilerinin başarıyla değiştirildiğini belirtir)
  5. Şimdi sırasıyla Home, Show All Users ve yönetmek istediğimiz kullanıcı adına tıklıyoruz. Ekranın üst kısmında "Login as xxx" düğmesine tıklıyoruz. Gördüğümüz ekranda DNS Menu seçeneğini seçiyoruz.
  6. DNS Menu ekranında, ilgili alanın DNS kayıtlarını görebiliyoruz ve değişiklik yapabiliyoruz. DirectAdmin hem kök alan adını (root domain), hem www önekli şeklini A record olarak kaydediyor. Ben bunu pek önermiyorum. www önekli adresin kök alan adına CNAME olarak yönlenmesini tercih ediyorum. Öncelikle kök alan adının yazılı olduğu satırın ve www yazan satırın sağındaki kutuları işaretliyoruz ve Delete Selected düğmesine basıyoruz. Silme işlemi gerçekleştiriliyor ve aynı ekrana otomatik olarak geri geliyoruz.
  7. Aşağıdaki kutulardan, birinci satırın orta sütunda yer alan A harfi, birinci satırın A Record girmek üzere kullanılması gerektiğini belirtiyor. Bu satırda A'nın sol tarafındaki kutuya alan adını, sonuna nokta koyarak yazıyoruz. Örneğin "anasayfa.com." gibi (tırnak işaretleri olmaksızın. Bu sondaki nokta çok önemli, kesinlikle unutulmamalıdır. A harfinin sağındaki kutuya da ip numarası girilmelidir. Ip numarasının sonunda nokta bulunmamalıdır.
  8. Kök alan adını A Record olarak tanımladıktan sonra sıra, www önekli alan adının CNAME olarak tanımlanmasına geldi. Dördüncü satırda, orta sütunda CNAME yazan satırda soldaki kutuya www yazacağız, sonunda nokta olmayacak. Sağdaki kutuda, alan adı, sonunda nokta bulunacak şekilde otomatik olarak gelmektedir. Bir değişiklik yapmamıza gerek yoktur. Add düğmesine tıkladığımızda bu kayıt da eklenecektir. (Eğer o kutu boş gelirse, kök alan adını, sonuna nokta koyarak yazmalıyız).
  9. İşlemlerimiz tamamlandı. Ekranın üst yarısında ilgili kayıtları bir kez daha okuyup, doğruluğundan emin olmakta fayda var.
  10. Sign Out düğmesine tıklayarak bir üst yetki seviyesine dönüyoruz.
  11. Bu ekranda, Modify User xxx düğmesine tıklayabilir ve DNS Control yetkisini OFF duruma getirebiliriz. (Ayrıntısına girmiyorum). Eğer kullanıcıda email adresi oluşturma, silme vb. gereksinimler sebebiyle kullanıcı adı ve parola mevcut ise, kullanıcının DNS ayarlarını karman çorman etmesini engellemek açısından bu faydalı olabilir.
  12. Kullanıcı verilerini gördüğümü ekranda Logout düğmesine tıklayarak sistemden çıkıyoruz.


06.01.2018 Geni
1 1
daha iyi hizmet verebilmek için çerez (cookie) kullanıyoruz. detaylı bilgi için tıklayın