BSG!: Engelli Siteler için Hosts Düzenleyici

21 Aralık 2008


Bu aralar bu konuda yeni bir gelişme olmasa da biliyoruz ki ülkemizde siteler sansürleniyor ve günün birinde herhangi bir site bilinmeyen bir sebeple engellenebilir. Şimdi daha önce sansür kurbanı olan siteleri tek tek yazmanın anlamı yok. Konuyla ilgili Serdar Kuzuloğlu'ndan güncel bir yazıyı buradan okuyabilirsiniz. İşte bu iç karartıcı konuyu kısaca geçip çözümü kolaylaştırsın diye yaptığım minik uygulamaya geçelim.

BSG!, aslında bir hosts editörü. Farkı ise alan adlarının karşılığı olan IP adreslerini çözümleyebilmesi. Yani yarın bir gün mesela abc.com engellenirse internette fellik fellik hosts'a girecek IP aramamanız için var. Kurulum gerektirmiyor. Şimdilik çok lazım değil gibi ama atın köşeye dursun derim, ertesi gün ne olacağı belli olmaz.

Windows XP ve Vista'da çalışıyor. Windows 7'de büyük ihtimalle çalışmayacaktır. .Net Framework 2.0 gerektirdiğini de ekleyeyim. Yüklü değilse Windows Update'ten ya da buradan alabilirsiniz.

Kullanımını kısaca anlatayım. Yazılımı açtığınızda hosts dosyasındaki mevcut girdiler listelenecek. Diyelim ki, erişemediğimiz site www.thepiratebay.org olsun. Alan adı metin kutusuna bu adresi girip "Çözümle"ye tıklayınca IP adresi sağda belirecek. Daha sonra "Ekle"ye tıklayarak adresi ve karşılığı olan IP'yi listeye ekleyebilirsiniz. Silmek istediklerinizi "Sil"e tıklayarak silebilirsiniz şeklinde saçma bir cümle kullanmak istemezdim ama kullanmışım bile. Değişiklikleri kaydetmek için "Kaydet"e tıklamak gerekiyor. "DNS Önbelleğini Temizle" butonu "ipconfig /flushdns" komutunu çalıştırarak DNS önbelleğini silmeyi amaçlıyor (DNS Client hizmeti çalışmıyorsa buna gerek yok). Tabii bilgisayarı baştan başlatmak değişikliklerin geçerli olması için en sağlıklı çözüm. Gayet açıklayıcı oldu sanırım.

Erişimedeğiniz siteleri örnek üstünden gidecek olursak, hem www.thepiratebay.org hem de thepiratebay.org olarak (www olmadan) ayrı ayrı çözümleyip listeye eklemeniz tavsiye edilir.

BSG!, hosts dosyasını düzenlediğinde baştaki etkisiz satırları da kaldıracak. Bu, zararsız ve hatta hosts boyutunu küçültücü olduğu için faydalı sayılabilecek bir işlem.

Bilinen sorunlar:
-YouTube için işe yaramıyor. Sanıyorum yazılımın bulduğu IP'ler de engellenmiş.

(Elbet bir gün) Yapılacaklar:
-Engelli siteler listesi otomatik olarak indirilip güncellensin
-Hosts dosyasındaki tekrarlanan girdileri temizleme özelliği ekle
-Önbellek temizleme tuşuna güzel bir yer bul
-Daha güzel bir isim bul :p

Her türlü hata, görüş, istek bildirimini iletişim bölümünden yapabilirsiniz.


Fikir İzleri'ne test aşamasındaki katkılarından dolayı teşekkür ediyorum.

Yorumlar

“BSG!: Engelli Siteler için Hosts Düzenleyici” yazısına 11 yorum yapılmış.
Yorum Formuna Git | Kayıt Yorumları (Atom)

Adsız dedi ki...

Muhteşem bir program teşekkürler

7 Ekim 2009 01:57
Adsız dedi ki...

programınız çok güzel sürekli kullanıyorum, yeni özellikli yeni sürümünü bekliyorum.

13 Ocak 2010 14:16
dark dedi ki...

ben birde bir sitenin alt domainlerini öğrenmek istiyorum onu nasıl yaparım, yani linkin subdomainlerini vericek, bunu öğrenmenin bir yöntemi varmıdır yada bu tarz bir programınız varmı

26 Ocak 2010 15:07
ugorur dedi ki...

Program için çok teşekkürler. Çok işime yarayacak

26 Ocak 2010 20:21
Adsız dedi ki...

topluca bir çok linki tarasa süper olur, belki yeni yapacağın sürüme koyarsın böyle bir özellik, merakla bekliyorum yeni sürümü.

4 Mayıs 2010 13:16
Adsız dedi ki...

Selam, programı denemedim ama, "YouTube için işe yaramıyor". demişsin. 195.241.77.53---195.241.77.54 DNS ayarı ile sorunsuz giriyorum..

6 Ekim 2010 11:07
Adsız dedi ki...

link ölmüş yenileye bilir isiniz?

30 Nisan 2011 15:51
Adsız dedi ki...

link ölü yenilerseniz çok makbule geçer

3 Ağustos 2011 02:58
borkenek dedi ki...

Programın IP adreslerini çözümlediği sitenin kodundaki değişiklik yüzünden artık her zaman doğru IP'ler bulunamıyor, yeni sürümde bunu düzelttikten sonra yayınlayacağım. Şimdi bağlantıları yenilemenin pek bir anlamı yok.

5 Ağustos 2011 02:00
Hello EMO dedi ki...

kaynak kodlarını verebilirmisiniz

29 Ocak 2012 11:07
borkenek dedi ki...

@Hello EMO
Maalesef.

29 Ocak 2012 13:54

Yorum Gönder