DivXPLANET'dan ALINTIDIR! Merhabalar, Sizlere DNS (Domain Name Server), Turkce adıyla Alan Adı Sunucusu, Alan İsimlendirme Sistemlerinden bahsetmek istiyoruz. Nereden cıktı bu dediğinizi duyar gibiyiz. Mesleği, hobisi veya ilgi alanı web servisleri olmayan arkadaşlar icin hic de ilgi cekici veya bilinmesi gereken bir şey değil. Zaten cok da sıkıcı bir konu. Oğrenilmesi bir tarafa anlatması bile pek zevkli değil. Zaten amacımız teknik bilgilerle sizi boğmak değil. Hatta teknik bir şeyler de anlatmayacağız. Anlattıklarımızın icerisinde hatalı şeyler bile olacak. Bu yuzden konu hakkında bilgi sahibi arkadaşlardan ozurlerimizi de peşinen dileyelim. Bu DNS denen şeytan icadı sistem sayesinde akılda kalması guc ip adreslerini ezberlemek zorunda kalmıyoruz. Aklımızda tutmamız gereken, sadece gitmek istediğimiz sitenin alan adı. Biz sitenin ismini, internet gezginimize yazıp sayfanın acılmasını bekliyoruz. Arkada ne olup bittiği bizi ilgilendirmiyor. Ama bu aralar arka planda olup bitenler bizleri de ilgilendirmeye başladı. Bu alan adı sistemini, muhtarlıklara, telefon defterine benzetebiliriz. Tum telefon defterini ezberlememize veya muhtarlıklarda ne kadar kayıt varsa bilmemize gerek yoktur. Lazım olduğunda gider sorar, adresi oğreniriz. Bizim yerimize tum bu kayıtları tutan, organize eden kişiler, kurumlar vardır. Onların gorevi sadece bu işi layığıyla yapmaktır. İşte bu muhtarlık işini internette DNS sunucuları ustlenmiş durumda. Tum interneti alan adlarına ayırıp merkezi muhtarlıklar ve ona bağlı bolgesel muhtarlıklar, onlara da bağlı ucu mahalle muhtarlıklarına kadar varan bir muhtarlık zinciri kurulmuş durumda. Sizin kalkıp merkez muhtarlığa gitmenize gerek yok. Bu sistem sayesinde, mahallenizdeki muhtar amcaya gidip adını soyadını verdiğiniz kişinin adresini oğrenebilirsiniz. Artık adresini bildiğiniz kişiyi de gider ziyaret edersiniz. Bu noktada, mahalle muhtarının istediğiniz adresi vermek istememesi gibi bir luksu DNS sisteminde yani internette olamaz. Veya sizi yanıltması da olası değildir. Gorevi; istediğiniz adresi size doğru şekilde vermektir. Sorduğunuz adres var olsa bile; boyle bir adres yok veya boyle bir adres var ama size veremem gibi bir yanıtla size geri donemez. Eğer merkezde bir kayıt varsa bunu size iletmek zorundadır. Bunu sansurleyemez, bloklayamaz. Ama Muhtarınız kafasına gore iş yapmayı seviyorsa, orumcek kafalıysa veya yetersiz birisiyse size keyfine gore hizmet verecektir. Bu yuzden gitmek istediğiniz adrese ya ulaşamayacak ya da gec ulaşacaksınızdır. İşte bahsetiğimiz bu muhtar orneğine, telekomun dns sunucuları cok da guzel bir ornektir. Son donem populer olan, site engelleme, sansurleme, bloklama, banlama, artık adını nasıl anmak istiyorsanız anın, bunun bir sonucudur. Kaydı ROOT DNS SERVER'lar da olan domainlere erişime keyfi bir şekilde engellemek sadece Turklere ozgu bir yontemdir. Madem ortada bir suc varsa ve keyfi hareket edilmiyorsa yansız ve tarafsız ortamlarda davanızı acınız ve o sitenin kaydını tamamen internetten sildiriniz. Elbette bunu yapmak olasıdır. Ama yapabilmek icin sağlam delillerle gitmeniz gerekir. Kafanıza gore savcılık veya mahkeme kararını 1 gunde cıkartamazsınız. Bu işler sadece Turkiye'de olur. Peki biz Turk insanı bu muameleye maruz kalmaya mecbur muyuz? Hangi siteye erişip erişemeyeceğimize, TTNET veya ISS'miz mi (servis sağlayıcımız) karar verebilir? Bizler internette ozgur olamaz mıyız? Elbette hayır. Her problemin bir cozumu olacağı gibi bununda bir cozumu mevcut. Birinci cozum internet muhtarınızı değiştirirsiniz. Yasakcı DNS sunucuları yerine, duzgun calışan DNS sunucularını kullanabilirsiniz. Yada; Madem muhtarınız yetersiz ve keyfi calışıyor. O zaman kendi muhtarımız kendimiz oluruz. Aradan mahalli ve bolgesel muhtarlıkları cıkartır direk Merkeze bağlı calışırız. Boylece de hem ozgur oluruz hem de istediğimiz adresleri hızlıca bulur interneti daha hızlı dolaşırız. Bu alan adı sunucusu dediğimiz zımbırtıyı sadece kendimize ait olacak şekilde calıştırabiliyoruz. Basit bir yazılımla kişisel bilgisayarımız kendi dnslerini kendisi cozuyor. Programın adı; TreeWalk DNS Web sitesi: http://treewalkdns.com Program indirme kısmı: http://ntcanuck.com/downloads.htm Windows 2000, XP, 2003 icin direk indirme linki: http://ntcanuck.com/download/051111twdns.zip Windows 2000, XP, 2003 icin yansı 1: http://treewalk.net/X_f5s33-QlPr7/051111twdns.zip Windows 2000, XP, 2003 icin yansı 2: http://confetch.com/download/051111twdns.zip Windows 95, 98, ME İşletim sistemleri icin direk indirme linki: http://ntcanuck.com/download/BIND-LE.exe Windows 95, 98, ME İşletim sistemleri icin yansı 1: http://treewalk.net/X_f5s33-QlPr7/BIND-LE.exe Gelelim Win XP icin kurulumuna; Kurulum cok basit ama genede kurmadan once adımları gormek isteyebileceğinizi duşundum. 051111twdns.zip (1,19 MB (1.248.367 bayt)) hardiskimize indirdiğimizde Zip'li olduğunu goruyoruz. Zip'i acıp icerisinden TreeWalk.exe'yi uygun bir klasore cıkaralım. Ardından TreeWalk.exe cift tıkladığımızda bizi aşağıdaki hoşgeldiniz penceresi karşılıyor. Kurulumun duzgun olması icin TreeWalk bizi Antivirus ve Firewall programlarımızı disable etmemiz icin uyarıyor. İsteneni yapıyoruz. Antivirus ve firewall yazılımlarımızı kapatıp NEXT sekmesine tıklıyoruz. bizi lisans sozleşmesi ekranı karşılıyor. I accept the agreement secili yapıp sozleşmeyi kabul ederek NEXT sekmesine tıklıyoruz. Onumuze yazılımla ilgili teknik acıklamalar ve uyarılar geliyor. Bize yeniden hafızada kullanımda bir yazılım bulunmaması gerektiğini hatırlatıyor. TreeWalk'ın Xp ve turevlerinde servis olarak calışacağını. Dns caching işlemini gercekleştireceğini oğreniyoruz. Kuruluma devam etmek uzere NEXT sekmesini tıklıyoruz. Tekrar Next ile devam ediyoruz. Karşımıza kurulumdan once son bilgilerin verildiği pencere geliyor. Next ile devam ediyoruz. Bu son ekranda kurulumun tamamlandığın, bilgisayarımızın başdan başlatılması gerektiğini goruyoruz. Eğer bilgisayarımızı yeniden başlatmaya hazırsak Finish'i tıklıyoruz. Bilgisayarımız reboot oldukdan sonra eğer firewall yazılımı kullanıyorsak, gerekli izinleri vermek durumundayız. Orneğin Zone Alarm; verdiği bu iki uyarıda, remember this setting (ayarları anımsa) seceneğini işaretleyip, Allow (izin ver) tıklayıp sorunsuzca calışmasını sağladık. Hemen ardından daha once giremediğimiz siteleri kontrol ettik. Artık hepsi sorunsuzca ve hızlıca geliyorlardı Yazılım otomatik bir şekilde; yerel ağ bağlantılarımızda TCP/IP ayarlarında dns sunucu ayarımızı 127.0.0.1 yapmış. Eğer bir problemle karşılaşırsanız mutlaka bu kısmı kontrol edip, dns sunucu olarak kendi bilgisayarınızı işaret eden 127.0.0.1 nolu loopback, localhost denen ip'yi elle giriniz. Kendi kendimizin muhtarı olmak kadar guzel bir şey yok arkadaşlar __________________