The Pirate Bay’dan Sıkıntısız Torrent Kullanabilmek

Aşağıdaki belge geçerliliğini zamanla yitirebilir. Sorunsuz ve kesin çözüm için Macos X ve Bind ile yasaklı sitelere kesin çözüm yazısını okuyabilirsiniz.

Kısım 1 :  Tanım ve Temel Bilgiler

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.

The Pirate Bay’a ait IP adreslerini kendi hosts dosyamıza yazarsak, bilgisayarımız TTNet DNS sunucularına sormak yerine, bizim yazacağımız IP adreslerine güvenip doğru işlemleri yapacaktır.

Aşağıdaki işlemleri yapmadan önce, torrent istemcinizde veya tarayıcınızda DNS önbellek sıkıntısı yaşamamak için kapatmanızı şiddetle tavsiye ederim.

Kısım 2 : IP Adreslerini Edinmek

Şimdi gelelim IP adreslerini nasıl edindiğimize. DNS Lookup dediğimiz bir olay var. Bu konuda çok fazla detaya girmek istemiyorum. Yazı fazlasıyla başlangıç düzey oluyor, daha fazla bok etmeyelim. DNS Lookup hizmeti veren bir sürü servis var, Google’da DNS Lookup yazarak bir çoğuna ulaşabilirsiniz. Benim kullandığım yer ise DNS Watch servisi.

DNS Watch a girdikten sonra DNS Lookup / IP Lookup yazan bölgeye, gerçek IP adresini edinmek istediğiniz alan adını veya alt alan adını yazıyoruz. Tür (Type) olarak da A seçiyoruz.  Resolve (Çözümle) butonuna tıklıyoruz. ThePirateBay.org için aşağıdaki sonucu elde etmeniz gerekiyor.

picture-11

Görüldüğü üzere thepiratebay.org adresinin bulunduğu sunucunun A kaydı 192.121.86.15 i gösteriyor.

Türk Telekom AŞ nin yasak politikasında uyguladığı işlem ise, Kendi DNS sunucularından işte buradaki IP adresini kaldırıp, farklı bir IP adresi girmesidir. Bilgisayarımızı bir nevi aldatmasıdır.

Birde www.thepiratebay.org adresinin IP adresine bakalım;

picture-2

Alan adlarında aslında www sonradan eklenmiş bir alias‘dır. Dolayısıyla sadece thepiratebay.org adresini host dosyamıza yazdıktan sonra www.thepiratebay.org yazarak ulaşamayabiliriz. Bu yüzden www.thepiratebay.org ve thepiratebay.org adreslerini ayrı ayrı host dosyamıza yazmamız gerekiyor.

Kısım 3 : Hosts Dosyasını Düzenlemek

UNIX türevi sistemlerde hosts dosyası (eğer extreme bir durum yoksa) /etc/hosts dur. Mac OS X de /private/etc/hosts orjinal bulunduğu yer olmasına rağmen, /etc dosyası /private/etc ye linklendiği için biz yine /etc/hosts olarak kullanabiliriz.

Mac OS X için Kullanacağımız komutu basitçe açıklayalım;

sudo – Farklı kullanıcı olarak çalıştır (Öntanımlı root kullanıcısıdır)
nano – *NIX sistemler için çok popüler konsol tabanlı metin editörüdür
/etc/hosts – Düzenlemek istediğimiz dosyanın bulunduğu yer ve dosya adı

Mac OS X Kullanıcıları Elma + Space basarak Spotlight‘a ulaşıp terminal yazarak, Terminal.app uygulamasına ulaşabilirler.

sudo nano /etc/hosts

komutunu verdikten sonra, Password: satırını görünce süper kullanıcı (root) şifresini giriyoruz. Daha sonra DNS Lookup ile elde ettiğimiz IP adreslerini aşağıdaki şekilde satır satır ekliyoruz.

192.121.86.15 thepiratebay.org
192.121.86.15 www.thepiratebay.org

Fn + F2 yada F2 tuş kombinosyanıyla veya Ctrl + x tuş kombinasyonuyla dosyayı kapat komutunu veriyoruz. Kaydedilmesi için size soracaktır, önce y (yes) tuşuna basarak kaydedilmesini onaylıyor, sonra alt tarafta ‘File Name to Write: /etc/hosts’ satırını göreceksiniz, burada Enter e basıp dosyanın yazılmasını sağlıyoruz.

Son olarak DNS ön belleğimizi temizlemek için

dscacheutil -flushcache

komutunu terminale yazıp enter e basıyoruz.

Kısım 4 : Subdomainler için gerekli ayarlar

Bu andan sonra www.thepiratebay.org adresine ulaşabiliriz. www.thepiratebay.org veya thepiratebay.org yazarak ulaştığımızda, The Pirate Bay’ın logosunu göremiyoruz. Firefox kullanıyorsanız sayfaya sağ tuş yapıp, sayfa kaynağını göster e tıklayın. Bazı dosyaların  static.thepiratebay.org şeklinde farklı bir alt alan  adında tutulduğunu görebilirsiniz.

picture-3

2. bölümde anlattığımız gibi yine DNS Watch adresine gidiyor ve bu sefer static.thepiratebay.org adresinin IP adresini öğreniyoruz.

picture-4

Yukarıdaki resimde görüldüğü gibi static.thepiratebay.org adresi, ana sayfa adresinden farklı bir IP adresine yönleniyor. 2. bölümde anlattığımız şeklide, /etc/hosts dosyasını açarak bu adresi ve IP adresini de ekliyoruz. Şu anda /etc/hosts dosyanıza eklediğiniz son satırlar şu şekilde olmalı;

192.121.86.15 thepiratebay.org
192.121.86.15 www.thepiratebay.org
192.121.86.18 static.thepiratebay.org

Firefox’u kapatıyoruz ve dscacheutil -flushcache komutu ile DNS önbelleğimizi temizliyoruz. Şimdi tekrar Firefox u açıp thebiratebay.org adresine giriyoruz. Evet, sayfamız açıldı, resimler, js dosyaları, css dosyaları doğru yerleri işaret ediyor. Artık thepiratebay.org dan torrent edinebilmemiz için herşey hazır.

picture-5

İstediğimiz torrenti arayıp bulduktan sonra torrent istemcimiz ile açıyoruz. Fakat bu seferde istemcimiz tracker’ı bulamayacaktır.

Kısım 5 : Tracker’a (İzleyiciye) istemcinin ulaşmasını sağlamak

Torrentimizin tracker bilgisine ulaşmak için üzerine (Transmission da) çift tıklayarak Inspector penceresini açıyoruz.

picture-7

Resimde de görüldüğü gibi tracker adresimiz http://tracker.thepiratebay.org:80/announce. Biz static, www, ve ana domain IP adreslerini bulup /etc/hosts dosyamıza yazmıştık. Fakat tracker alt alan adının hangi IP adresine ulaşması gerektiğini yazmamıştık. Tekrar DNS Watch adresine gidiyoruz ve tracker.thepiratebay.org adresini lookup ediyoruz. Aşağıdaki fotoğrafta görüldüğü gibi tracker subdomaini birden çok IP adresine sahip.

picture-8

Kısım 3 de anlatıldığı gibi yine bu adresleri de /etc/hosts dosyamıza ekliyoruz.

Yukarıdaki yazdıklarımla uğraşmamak için, aşağıdaki satırları /etc/hosts dosyanıza ekleyebilirsiniz;

192.121.86.15 thepiratebay.org
192.121.86.15 www.thepiratebay.org
192.121.86.18 static.thepiratebay.org
192.121.86.3 open.tracker.thepiratebay.org
192.121.86.2 tracker.thepiratebay.org
192.121.86.3 tracker.thepiratebay.org
192.121.86.4 tracker.thepiratebay.org
192.121.86.5 tracker.thepiratebay.org
192.121.86.6 tracker.thepiratebay.org
192.121.86.7 tracker.thepiratebay.org
192.121.86.8 tracker.thepiratebay.org

Sonuç : Yasaklı Sitelerde Sorunsuz Sörf

Aynı yöntemi, diğer siteler içinde uygulayıp TTNet AŞ nin ve TC Kanunlarının diretmelerine boyun eğmez, Ktunnel gibi saçma, kirli, sitelerle boğuşmak zorunda kalmazsınız. Ki Ktunnel gibi saçma siteler sizin izleyici (tracker) hatalarınızı gideremez. OpenDNS gibi yoğun kullanılan sunucuları kullanmak istersenizde yavaşlıktan şikayet edebilirsiniz. Sizin derdinize derman olacak en sıkıntısız, dertsiz yöntem budur.

Benzer Yazılar

15 Yorum Yapıldı

Anonymous

dns cache resetleme komutu calismadi bende ipconfig /flushdns bu calisti lakin

irfaN

Eksik bilgi vermişim, haklısınız, Mac OS X için : dscacheutil -flushcache Microsoft Windows için : ipconfig /flushdns komutlarını kullanmak gerekir.

Anonymous

Merhaba, kablosuz netten giriyorum, dediklerinizi harfiyen uyguladım, drivers/etc/hosts dosyası falan hepsine dediklerinizi uyguladım. Fakat yine de thepiratebay.org veya www.thepiratebay.org sitelerine giremiyorum ( google chrome kullanıyorum ve daha önce bu işlemi yapmamıştım) . Sizce başka bir sebebi olabilir mi?

irfaN

Merhaba, Doğru ayarlamaları yaptıktan sonra, tarayıcınızı kapatın ve Microsoft Windows için : ipconfig /flushdns komutunu uygulayın. Sıkıntınız önbellek ile alakalı olabilir.

anonim

open.tracker.thepiratebay.org sorgulattığımda karşısında ip adresi çıkmıyor? üstteki ip adreslerinin hepsini denedim ama fayda etmedi. en son kafayı sıyırdım bu hale getirdim hosts dosyasını; 194.71.107.15 thepiratebay.org 194.71.107.15 piratebay.org 194.71.107.15 www.thepiratebay.org 194.71.107.15 www.piratebay.org 194.71.107.18 static.thepiratebay.org 194.71.107.19 torrents.thepiratebay.org 192.121.86.6 tracker.thepiratebay.org 192.121.86.7 tracker.thepiratebay.org 192.121.86.8 tracker.thepiratebay.org 192.121.86.1 open.tracker.thepiratebay.org 192.121.86.2 open.tracker.thepiratebay.org 192.121.86.3 open.tracker.thepiratebay.org 192.121.86.4 open.tracker.thepiratebay.org 192.121.86.5 open.tracker.thepiratebay.org 192.121.86.6 open.tracker.thepiratebay.org 192.121.86.7 open.tracker.thepiratebay.org 192.121.86.8 open.tracker.thepiratebay.org 192.121.86.9 open.tracker.thepiratebay.org ama o da fayda etmedi. :) bir öneriniz var mı?

irfaN

http://blog.irfandurmus.com/macos-x-ve-bind-ile-yasakli-sitelere-kesin-cozum/ adresindeki çözümü uygulayabilirsiniz.

Onur Pay

194.71.107.15 thepiratebay.org 194.71.107.15 www.thepiratebay.org 194.71.107.18 static.thepiratebay.org 194.71.107.2 eztv.tracker.thepiratebay.org 194.71.107.2 vip.tracker.thepiratebay.org 194.71.107.4 vtv.tracker.thepiratebay.org 194.71.107.4 tv.tracker.thepiratebay.org 194.71.107.5 open.tracker.thepiratebay.org 194.71.107.5 tpb.tracker.thepiratebay.org 194.71.107.6 a.tracker.thepiratebay.org 194.71.107.8 tracker.thepiratebay.org 194.71.107.19 torrents.thepiratebay.org 194.71.107.17 rss.thepiratebay.org 194.71.107.17 captcha.thepiratebay.org 194.71.107.16 upload.thepiratebay.org =^.^=

Can

tracker.thepiratebay.org u lookup yapmaya çalıştığımda 127.0.0.1 i veriyor, sebebi nedir acaba ?

irfaN

tracker.thepiratebay.org alan adı 127.0.0.1 adresini, yani localhost'unuzu çözümlüyordur. MacOS X kullanıyorsanız /etc/hosts dosyanızda "127.0.0.1 tracker.thepiratebay.org" gibi bir satır olabilir. Bu satırı silip veya başına # işareti koyarak kapatıp, arkasından tarayıcınızı kapatıp, dscacheutil -flushcache komutunu verirseniz düzelecektir.

rock

çok iyi ilgilisin bu konuda yardımcıda oluyosun ama keşke resimli anlatsan inan bu yazdıklarından dahi bişe anlamadım :( yardımcı olabilirmisin ?

rock

ttnet'den uyarı sayfası çıkıyo kategori:rist/dolandırıcılık/suç dnc watch da arama yaptıktan sonra bile o sayfa çıkıyo bundan nasıl kurtulucam

crfety

çok teşekkürler çalışıyor inanamıyorum hemde hiç bir program falan yüklemeden sadece bi dosyanın içine bişeyler yazmayla ip ve sitenin adını yaz hemen kaydet ve sonra dnsflush çok basit tüm yasaklı sitere yapılabiliyor

ozturk

yeni hosts 12 aralık 2009 95.211.101.132 Tracker.thepiratebay.org 194.71.107.1 Ns1.thepiratebay.org 77.247.176.185 Ns2.thepiratebay.org 217.75.120.120 Ns3.thepiratebay.org 194.71.107.15 thepiratebay.org 194.71.107.15 www.thepiratebay.org 194.71.107.18 static.thepiratebay.org 212.63.222.20 ns0.thepiratebay.org 95.211.101.132 open.tracker.thepiratebay.org 194.71.107.15 piratebay.org 194.71.107.15 www.piratebay.org 194.71.107.19 torrents.thepiratebay.org 95.211.101.132 eztv.tracker.thepiratebay.org 95.211.101.132 vip.tracker.thepiratebay.org 95.211.101.132 tv.tracker.thepiratebay.org 95.211.101.132 tpb.tracker.thepiratebay.org 95.211.101.132 a.tracker.thepiratebay.org 194.71.107.17 rss.thepiratebay.org 194.71.107.17 captcha.thepiratebay.org 194.71.107.16 upload.thepiratebay.org

nur

çok sağol verdiğin bilgiler için... ama - komik olacak bu soru belki - hosts dosyası (veya her neyse) nereden bulunur :S nereden aramam gerektiğini de bulamadım :S

Çağlar

sen harika bir insansın dostum :D hep merak etmişimdir host dosyalarındaki iplerin nasıl elde edildiğini :) tenk yu! tenk yu!

Yorum eklemek için çok geç, 04-06-2010 tarihinde yoruma kapatıldı.