Sabtu, 20 September 2014

Blocking uTorrent Dengan Squid Linux

Apa itu Squid


     Squid adalah sebuah daemon yang digunakan sebagai proxy server dan web cache. Squid memiliki banyak jenis penggunaan, mulai dari mempercepat server web dengan melakukan caching permintaan yang berulang-ulang,caching DNS, caching situs web, dan caching pencarian komputer di dalam jaringan untuk sekelompok komputer yang menggunakan sumber daya jaringan yang sama, hingga pada  membantu keamanan dengan cara melakukan penyaringan (filter) lalu lintas. Meskipun seringnya digunakan untuk protokol HTTP dan FTP, Squid juga menawarkan dukungan terbatas untuk beberapa protokol lainnya termasuk Transport Layer Security (TLS), Secure Socket Layer(SSL), Internet Gopher, dan HTTPS.


Melakukan Blocking

     Sebelum melakukan blocking terlebih dahulu gambar topologinya agar memudahkan penyelesaian nantinya.

    Dalam melakukan blocking uTorrent hal perlu diperhatikan bahwa saat melakukan blocking tidak boleh menggunakan protokol transparent agar blocking dapat dilakukan dan jangan lupa jika tidak menggunakan protokol transparent harus setting proksi dari browser yang digunakan.


     Sekarang adalah tahapan konfigurasi dalam melakukan blocking aplikasi torrent.

  1. Pertama tama buka dulu squid.conf-nya.
  2. Kemudian setting squid-nya sehingga menjadi seperti dibawah ini.
    1. Tutup acl safe_ports port 1025-65535 dengan # (pagar) seperti kotak dibawah.
    2. Lalu kemudian buat konfigurasinya seperti dibawah ini, untuk nama BLOCKING TORRENT  dan ACL bisa diubah maupun dihilangkan.
  3. Kemudian pastikan setting dalam “http_port 3128” tidak transparent / kosong seperti gambah dibawah ini.
  4. Setelah itu reload squid nya.
  5. Sesudah setting dalam squid, kemudian setting iptablesnya.
    i. Buka rc.local dengan perintah #nano /etc/rc.local.

    ii. Setting agar menjadi seperti dibawah ini.

     Sesudah melakukan konfigurasi squid, sekarang yang perlu dilakukan adalah melakukan uji coba dari konfigurasi diatas.

  1. Sebelum melakukan uji coba pada aplikasi torrent, aktifkan terlebih dahulu proxy setting browser dengan ip server dan isi port dengan 3128 yang merupakan port dari squid.
  2. Setelah melakukan setting proxy pada browser, sekarang melakukan uji coba dengan uTorrent. Maka nampak pada proses downloading selalu “connecting to peers” dan ETA-nya selalu “∞” seperti pada gambar dibawah ini.

NB:
  • Uji coba akan berhasil bila setting yang dilakukan telah benar dan setting pada browser juga, dan tidak perlu melakukan setting apapun pada uTorrent agar berhasil

Web sebagai sarana referensi:

1 komentar:

  1. kok tetep gak bisaya gan? padahal cara diatas udah ane tiru, ane pake debian 5 text

    BalasHapus