Posterous theme by Cory Watilo

Filed under: adblocking

OpenDNS ve Benzer DNS Hizmetleri

DNS, Internetin çalışmasında temel teşkil eden protokollerden biri. Tarayıcılarımızda adres çubuğuna girdiğimiz insan-dostu www.google.com gibi adreslerin 74.125.39.103 gibi IP adreslerine dönüştürülmesini sağlıyor ve böylece ziyaret ettiğimiz sitelerin IP adreslerini değil daha kolay hatırlayabildiğimiz anlamlı web adreslerini kullanıyoruz. Bu sistemin daha ayrıntılı çalışma ilkelerini http://www.howstuffworks.com/dns.htm (daha detaylı şekilde http://technet.microsoft.com/en-us/library/cc772774%28WS.10%29.aspx veya video olarak ) adresinden öğrenebilirsiniz.

Genellikle DNS çözümleme hizmetini ISS'ler vermektedir, fakat bu hizmetler genel amaçlı oldukları için OpenDNS gibi hizmetlerin sunduğu özellikleri sunmazlar. Özellikle OpenDNS (http://www.opendns.com/) ve yakınlarda bu sektöre adım atan Google Public DNS (http://code.google.com/speed/public-dns/) gibi DNS hizmetleri tarafından sunulan özellikler ise çok daha kapsamlı. Örneğin Google Public DNS, dünya çapında hızlı çözümleme, güvenlik özellikleri sunuyor. OpenDNS ise ilk geniş kapsamlı DNS sağlayıcısı olarak çok çeşitli özellikler sunuyor. Şu anda müşterilerine 3 farklı seçenek (Basic, Deluxe, Enterprise) sunan OpenDNS, dünya çapında sunucuları ile hızlı çözümleme, DNS sunucuları o anda çalışmayan sitelerin de adreslerini önbelleğe alarak sorguları cevaplama, kapsamlı bir web içerik filtreleme sistemi, vekil sunucu engelleme, phishing koruması, botnet koruması, kullanıcıların kendi belirlediği özel alan adlarını engelleme, çeşitli istatistikler, yanlış yazılan üst-seviye adreslerin düzeltilmesi gibi birçok işlevsellik sağlıyor. Bu özelliklere ek olarak daha özel ihtiyaçlara yönelik bazı işlevleri ve bu özelliklerin genişletilmiş sürümlerini ücretli olarak sunuyor. Fakat genel kullanıcı kitlesi için standart özellik kümesi fazlasıyla yeterli. Özellikle şunlar için OpenDNS kullanmayı, diğer hizmet sağlayıcılara karşı tercih ediyorum:

  • Ülkemizde engelli olan sitelere erişim sağlanması (hepsi için geçerli)
  • Phishing, botnet gibi saldırılara karşı koruma
  • Alan adlarına özel engelleme (reklam sitelerine ait alan adlarını ekleyerek ağ çapında reklamların engellenmesini sağlayabilirsiniz)
  • Alan adlarına özel kısayollar atama (mail isminin www.gmail.com'a çevrilmesi gibi)
  • Özel kategorilere ait alan adlarına erişimin engellenmesi (phishing gibi kötü siteler için kullanılabileceği gibi OpenDNS'in sunduğu birçok diğer kategoriye giren sitelerin de engellenmesini istediğiniz şekilde özelleştirebilirsiniz)

İnternette DNS sunucularının hız açısından kıyaslanmasını sağlayan bazı araçlar (http://lifehacker.com/5420931/namebench-helps-you-find-the-fastest-dns-server-for-your-computer ve http://www.grc.com/dns/benchmark.htm) mevcut. Bu araçları kullanarak yaptığım testlere (ve çeşitli kişilerin yaptığı testlere) göre yerel ISS sunucuları en yüksek hızı sağlarken, Google'ın sunucuları da bunlara yakın bir hız sağlıyor. OpenDNS sunucuları bazı yerlerde Google sunucularının önüne geçerken genel olarak az da olsa daha yavaş çalışıyor. Fakat yukarıda saydığım özellikleri de göz önünde bulundurursak OpenDNS'i tavsiye ediyorum. Özellikle OpenDNS'in phishing mücadelesi için başlattığı PhishTank (http://www.phishtank.com/) veri bankası aracılığıyla sunduğu ek güvenlik önemli bir özellik.