Neden kendi sunucumuzda, kendi nameserver adreslerimizi kullanmayalım ki? Digitalocean sunucularını kullananlar için özel nameserver ayarları oldukça kolaydır. Kolay ama yinede bilgi sahibi olmamız gerekiyor ve bu konuyla ilgili doğru olan Türkçe kaynak yok.
Yanlış yönlendirmeler yüzünden bir çok kez deneyip de başaramadığım bir konudur. Belki hiç bilmesem, hiç zorlanmayacaktım. Digitalocean sunucularında bu işlem alışılmış düzenden farklıdır.
Digitalocean’a domian yönlendirme
Alan adınızı NS1 NS2 NS3.digitalocean.com’a yönlendirdikten sonra Digitalocean Networking sayfasından droplet’inize adan adı tanımlayın.
Kısaca domain ekleme bu şekildedir. Özel NS oluşturmak için konuya devam edin.
Normal de sunucumuzda kullandığımız kontrol panelinden, ns1.example.com ns2.example.com örneklerine ip adresimizi tanımlarız ve aynı şekilde domain kontrol panelimizde bu işlemleri uygulayarak kendi nameserver adreslerimizi belirleyip kullanabiliyoruz.
Centos Web Paneli için Digitalocean DNS ayarları: Digitalocean CWP Kurulumu ve DNS Ayarları
Biz Digitalocean sunucumuza, sunucu kontrol paneli yüklemiyoruz. Bu işlem tamamen Digitalocean üzerinden WordPress gibi hazır servisleri kullanan kişiler için geçerlidir.
Ben özel ns istemiyorum, digitalocean’a yönlendireyim yeter diyenler için “Digitalocean ns’leri” bu şekildedir. Domain kontrol panelinizde aşağıdaki ns’leri tanımlamanız yeterli.
ns1.digitalocean.com
ns2.digitalocean.com
ns3.digitalocean.com
Sunucu kontrol paneli kullanmalı mıyız?
Eğer sunucu kontrol paneli yani cPanel gibi bir panel kullanıyorsanız konuyu burada bırakabilirsiniz. Bu yöntem hiç bir işinize yaramayacaktır. Cpanel gibi sunucu kontrol panellerinde özel nameserver oluşturma işlemi tamamen farklıdır.
Digitalocean sunucularında bir ip adresi kullanabilirsiniz. Eğer sunucunuza cPanel kullanırsanız bütün siteleriniz aynı ip adresinde olacaktır ve bu bence hiç sağlıklı bir durum değil. Sitenizde kullandığınız ip adresi farklı bir içerikte farklı bir sitede kullanılması, arama motorlarında sitenizin kalitesini düşürecektir. Bu yüzden sunucu özelliklerini düşük tutarak her sitemiz için aynı bir sunucu almamız daha sağlıklı olacaktır.
Bir site için sunucumuza cPanel yüklememize hiç gerek yok. Hem ücretli hem sunucu kaynaklarını tüketecektir. Digitalocean sunucumuzu oluştururken wordpress, ghost blog gibi hazır servisleri kolaylıkla yükleyebiliyoruz. Bu şekilde sunucumuzun bütün kaynaklarını ve özel ip adresimizi sadece sitemiz kullanacak.
Sunucu kontrol panelinin olmaması, mail servisi kullanmamız için ek kurulumlar gerektirebilir. Ben hiç uğraşmayın derim. Mail servisleri için kullanabileceğimiz yandex veya google gibi çok kaliteli servisler bulunuyor. Bu servisleri kullanmak da oldukça basit ve ilerde bu servislerin kullanımıyla ilgili konularım olacak. İncelemek isterseniz Google işletmeniz için e-posta adresini ziyaret ediniz. Aynı şekilde yandex kurum serviside işinizi fazlasıyla görür.
Kontrol paneli kullanmadığımız için sitemize özel alan adımızla nameserver oluşturma işlemi tamamen farklı bir şekilde olacak. Bu işlem digitalocean firmasına özeldir. İlk önce ön konuyla ilgili ön bilgi edinelim.
NameServer nedir?
Bizi ilgilendiren ve en önemli işlevini “alan adımızın(domain) sunucuya olan bağlantısı” olarak açıklayabiliriz. Alan adımızı sunucumuza bağlamak için, sunucu firmamızın nameserver bilgilerini, alan adımızın bulunduğu firmadaki domain kontrol panelinden alan adımıza tanımlamamız gerekiyor.
Örnek olarak digitalocean nameserver adresleri:
ns1.digitalocean.com
ns2.digitalocean.com
ns3.digitalocean.com
Eğer digitalocean sunucumuz var ise bu nameserver adreslerini alan adımıza tanımlarız. Biz nameserver olarak kendi alan adımızı kullanacağız. Bu yüzden ns bilgilerimiz aşağıdaki gibi olacaktır.
ns1.keremsari.com
ns2.keremsari.com
ns3.keremsari.com
Digitalocean özel nameserver oluşturmak
Şimdi ns1.keremari.com şekilde nameserver adreslerimizi nasıl oluşturacağımızı resimlerle öğrenelim. Örnek olarak kendi sitemi aldım ve sitemde kurulu olan, WordPress kullandığımızı düşünelim. Alan adımız keremsari.com ve Digitalocean üzerinden otomatik WordPress kurulumu ile sunucu oluşturduk.
Digitalocean üzerinden “DNS” sayfasını açıyoruz. Eğer wordpress kurulu sunucumuzun dns ayarları aktif değilse “Add a Domain” bölümüne alan adımızı giriyoruz ve “Select a droplet” seçeneğinden oluşturduğumuz sunucuyu seçiyoruz. Sunucuyu seçince ip adresi otomatik tanımlanacaktır. Son olarak “Create Domain” butonuna tıklayarak işlemi sonlandırıyoruz.

Aynı sayfada oluşturduğumuz dns hesabı gözükecektir, tıklayın.
Açılan sayfada aşağıdaki nameserver’ları siliyoruz.
ns1.digitalocean.com
ns2.digitalocean.com
ns3.digitalocean.com
Şimdi can alıcı noktaya geldik. kendi ns’larımızı oluşturacağız. Normalde bu işlem için kendi ip adersimizi kullanmamız gerekir fakat digitalocean’da durum çok farklı. Bu işlem için digitalocean’ın ns1,ns2,ns3 ip adresilerini kullanacağız.
İp adresilerini öğrenmek için bu siteyi kullanabiliriz: Adres
Sorgula kısmına ns1.digitalocean.com yazıp ip adresini öğreniyoruz ve not alıyoruz. Aynı şekilde ns2 ve n3 ip adreslerini de.
Digitalocean IP adresleri bu şekildedir:
ns1.digitalocean.com: 173.245.58.51
ns2.digitalocean.com: 173.245.59.41
ns3.digitalocean.com: 198.41.222.173
Bundan sonraki adımlarda kullanacağım “ns1.digitalocean IP adresi” ibresinin karşılığı 173.245.58.51’dır.
“Add Recort” butonuna tıklayarak açılan seçeneklerden “A” butonuna tıklıyoruz. Açılan bölümde “Enter Name” kısmına “ns1” yazıyoruz “Enter IP Address” kısmına ise ns1.digitalocean.com’un ip adresini girip “Create” butonuna tıklıyoruz.

Bu şekilde ns1.keremsari.com nameserver adresimizi oluşturduk. Aynı şekilde yine “A” butonuna tıklayarak ns2 ve ns2.digitalocean.com’un ip adresini giriyoruz. aynı şekilde ns3. Bu işlem sonrasında ns kayıtlarımız resimdeki gibi olmalıdır.

Buraya kadar Digitalocean üzerinden kendimize özel nameserver adreslerimizi oluşturmuş olduk. Şimdi alan adımızı bu nameserver’lara yönlendireceğiz. Bu işlem için godaddy domain yönetim panelini örnek alacağım. Hemen hemen hepsi aynıdır. İki alanda düzenlemeler yapacağız.
Domain yönetim sayfamızı açıyoruz ve sırasıyla Ana Bilgisayar Adlarını Yönet seçeneğini tıklıyoruz. Açılan seçenekleri Digitalocean üzerinde yaptığımız gibi;
ns1 – ns1.digitalocean.com ip adresi
ns1 – ns1.digitalocean.com ip adresi
ns1 – ns1.digitalocean.com ip adresi
Bu işlemi yapınca bir süre bekliyoruz. Güncellemenin yapılması zamana alabilir. Bir süre bekledikten sonra aynı sayfadaki Ad Suncularını Yönet seçeneğini açıp
ns1.keremsari.com
ns2.keremsari.com
ns3.keremsari.com
Bu şekilden belirleyip kaydet butonuna tıklıyoruz. İşlem sonu resimdeki gibi olmalıdır.

Bu işlem sonrası sitemize özel nameserver adreslerimizi kullanmaya başlamış olacağız. Bu işlemleri yaptıktan sonra 24 saat beklemeniz gerekebilir. Sonrasında sitemizi test etmek için Whois sorgusu yaparak kullandığınız nameserver’ları görebilirisiniz.
En kısa sürede yardımcı olmaya çalışırım. Bu işlemle arama motorları için daha iyi bir site olmuş olacağız. Bu algoritmalar çok tartışılıyor, aslını hiç bir zaman kesin bir şekilde bilemeyiz. Ancak özel olan, paylaşımsız olan herşeyin bir ayrıcalık olduğu hemen hemen herkes tarafından kabul edilmektedir. Bu mantıkla yola çıkacak olursak özel nameserver adresleri sitemiz için faydalı olacaktır.
Hiç yoktan zararı olmayacağını biliyoruz. Konunu uzun olsada işlem çok kısa, yapılmasına engel hiç bir etken yok.
Bu işlemin kontrol paneli kullanmayan Digitalocean sunucuları için geçerli olduğunu tekrar hatırlatıyorum.
Son olarak konunun başlarında Digitalocean sitesine verdiğim bağlantıyı kullanarak oluşturulan her hesaba 10 dolar yükleneceğini belirtirim. Tabii bu şekilde bende kazanmış olacağım. Satışa yönelik önerilerin bulunduğu bir konu değil lâkin kontrol panellerinin neden olduğu kaynak tüketimini yok etmek isteyen veya özel IP adreslerinin ayrıcalığı kullanmak isteyenler geçiş yapabilir.
Kaynak göstererek paylaşabilirsiniz.
Kolay gelsin.
Ek: 17 Ocak 2016
Ek olarak alan adınızda www yönlendirmesi yapmak için DigitalOcean’a CNAME kaydı girmemiz gerekiyor. Resimdeki gibi işlemi uygulayabilirsiniz.

Bir cevap yazın