Gün geçtikçe Türkiye’nin kullanabileceği internet servisleri azalıyor. Daha önce Youtube DNS ve IP Adresleri başlıklı ve The Pirate Bay’dan Sıkıntısız Torrent Kullanabilmek başlıklı yazılar yazmıştım. Fakat her yasaklı site için bu gibi bir yöntem kullanmak oldukça zahmetli ve can sıkıcı bir iş. İleride servislerde yapılacak değişiklikler sonrasında bu yöntemler etkisiz kalacaktır.
MacOS X üzerinde default gelen bind ile bu sorunu tamamen ortadan kaldırıyoruz. Terminalden aşağıdaki komutları uyguluyoruz.
$ sudo rndc-confgen > /etc/rndc.conf
$ sudo service org.isc.named start
Alternatif yöntem;
$ sudo rndc-confgen -a
$ sudo service org.isc.named start
System Preferences -> Network -> Advanced -> DNS kısmına dns adresi olarak 127.0.0.1 giriyoruz.
Bilgisayarımızı yeniden başlatıyoruz.
Detaylı bilgi için ISC sayfalarını kontrol edebilirsiniz.
Sisteminiz MacOS X değil ise, BIND kurup gerekli değişiklikleri yapıp aynı şekilde DNS bazlı yasakları aşabilirsiniz.
Bilindiği üzere süper hızlı internet sağlayıcımız, saçma kanunlar sayesinde bize olur olmaz yasaklar uygulamakta. Daha önce Youtube DNS ve IP adresleri diye bir yazı yazmıştım. Bu sefer, balık yemesini değil balık tutmasını yazacam -P Hatta çok abartıp, çok başlangıç düzey yazacağım, neyi nasıl yapacağınızı biliyorsanız, sadece IP adreslerini almak için yazının doğrudan sonuna gidebilirsiniz.
The Pirate Bay torrentlerini bir şekilde edinseniz bile, torrent istemciniz hata kodu döndürebilir. Aşağıdaki ayarları yaptıktan sonra, hem The Pirate Bay a sansürlere takılmadan girebilecek, hemde sıkıntısız torrent indirebileceksiniz.
Bilindiği üzere TTNet’in sansür uygulamasında yaptıkları şey sadece yasaklamak istedikleri sitenin IP adreslerini DNS sunucularından kaldırıp, yasaklandığına dair uyarı çıkan sayfaya yönlendirmek. Her bilgisayar DNS çözümlemesinde önce kendi hosts dosyasına bakar, eğer hosts dosyasında bir alan adı için bir host tanımlanmışsa, öncelikle o hostu tercih eder, tanımlanmamışsa sisteme tanımlı olan DNS sunucusuna aradığı hostu çözümlemesini ister.
Herkesin bildiği gibi youtube /etc/hosts dosyamızı editleyerek girebiliyoruz. Tamamda bazı videolar yüklenmiyor, bunun için biriktirdiğim IP ve host adresleri var, şöyle ki :
$ sudo nano /etc/hosts
Password:****
Açılan dosyaya aşağıdaki ip ve host adreslerini yazdığınız zaman daha fazla videoyu sorunsuz izleyebileceksiniz. Sizinde keşfettiğiniz ip ve host adresleri varsa yorum olarak ekleyebilirsiniz.