Windows Server içinde DNS Server Role var diye düşünebilirsiniz fakat Windows Server : Web Edition 'da bu DNS Server Role'u gerek görmemiş. İnternette bazıları bunun bir eksiklik olduğu , bazıları ise en basit ve en ucuz şekilde site host etmek için olan bir versiyonda gereksiz olduğunu söylüyorlar. Microsoftdaki geliştiriciler bunun hakkında düşünüyorlarmış. Peki DNS server olmadan bu server'ı nasıl kullanabiliriz derseniz ücretsiz bir DNS Serverı olan Bind ' ı yükleyip ayarlarını yaparak.
Bind 9.6.0-P1 For Windows XP/2003/2008 ' i internetten indiriyoruz. Kuruluma geçmeden önce Bind'ın kullanıcağı kullanıcıyı yaratmamız gerekiyor. "Administrative Tools"dan "Computer Management"ı açıp sol taraftaki alanda "Local Users and Groups"u genişletip "Users" a sağ tıklayıp "New User" a basıyoruz. Aşağıdaki ekran görüntüsü karşınıza gelecektir. "User name" e istediğiniz bir isim yazabilirsiniz fakat Bind kurulumunda "named" ismi kullanılıyor o yüzden o ismi kullanmanızı öneririm. "Password" kısımlarını da doldurun kurulum sırasında girmeniz gerekecek. Ayrıca alt taraftaki "User cannot change password" ve "Password never expires" ı işaretlemeniz DNS Server'ınızın çalışması için her sistem açılışında Remote Desktop ile server'a bağlanıp yeni bir şifre girmenizi engelleyecektir.
Yeni kullanıcıyı yarattıktan sonra kullanıcı izinlerini bir servis olarak başlat şeklinde ayarlamamız gerekiyor. O yüzden "Administrative Tools"dan "Local Security Policy" yi açtıktan sonra sol tarafta "Local Policies" içini açtıktan sonra "User Rights Assignment" a tıkladıktan sonra sağ tarafta policy ler çıkıcaktır. "Log on as a service" i bulup sağ tıklayıp "Properties" i açın. Orada "Add User or Group" dedikten sonra bizim daha önceden yarattığımız kullanıcıyı seçmemiz gerekiyor. "Enter the object names to select" e hangi isimde yarattıysanız o kullanıcı ismini yazın. ( Biz "named" olarak kullandık ) Daha sonra "Check Names" dediğinizde o kullanıcıyı bulacaktır. Aşağıdaki ekran görüntüsü gibi.
Kullanıcıyı ve yetkilerini tanımladıktan sonra sıra geldi Bind kurulumuna başlamaya. Yüklediğiniz dosyayı extract ettikten sonra içinden "BINDInstall.exe" yi çalıştırın. Aşağıdaki ekran görüntüsü gibi Bind'ı nereye kuracağınızı , yarattığınız kullanıcı ve şifresini girin ve diğer ayarlar aynı kalabilir.
"Install" a bastıktan bir süre sonra yarattığımız seçtiğiniz kullanıcı'nın çok fazla yetkiye sahip olduğunu ve başka bir kullanıcı yaratmak ister misiniz sorusuna hayır diyerek kuruluma devam edin. Bir süre sonra kurulum'un bittiğine dair uyarı vericektir. Daha sonra Bind DNS ' i kurduğumuz yere yazma izni vermemiz gerekiyor yarattığımız kullanıcıya. Yüklemeyi seçtiğimiz klasöre sağ tıklayıp "Properties"den "Security" tabına geçtikten sonra "Edit" e girip. Oradan da "Add" e bastığınızda "Enter the object names to select" kısmına yarattığınız kullanıcıyı yazıp "Check Names" ile onayladıktan sonra aşağıdaki ekran görüntüsü gelecektir burada da o kullanıcıya aşağıdan "Full Control"de "Allow" kısmını işaretleyerek izni vermiş olacağız.
Şu ana kadar Bind DNS ' in çalışması için bir alt yapı hazırladık ve kurulumunu gerçekleştirdik. Bind DNS'i nasıl ayarlayıp domainlerimizi yöneteceğimizi ise yakında zamanda yazmayı planlıyorum. Yazdığımda bu yazıları birbirine linklemeyi de yapacağım. İyi çalışmalar.