Setelah bersilaturahim dg Mesin Proxy Ubuntu kemaren akhirnya berhasil menambahkan script redirector untuk mengalihkan beberapa situs. Kebutuhan redirector pada sebuah proxy berguna antara lain untuk mengalihkan permintaan kesuatu situs ke alamat situs lain, pemblokiran suatu ektensi, pengalihan ekstesi (misalnya permintaan download suatu file dialihkan ke server lokal sehingga lebih efisien), pemblokiran suatu situs, berdasarkan regex dari url.
Setelah browsing kesana kemari akhirnya ketemu kandidat redirector yaitu JESRED
Jesred adalah redirector yang sangat cepat untuk squid. Oprekan dari program Squirm buatan Chris Foote’s and Wayne Piekarski’s dan ditambahkan beberapa code dari squid itu sendiri, diklaim 2-3x lebih cepat dari versi originalnya dan ditambahkan beberapa fitur tambahan.
Dalam oprekan kali ini mesin saya Ubuntu LTS 10.04.3 dengan Squid yang sudah berjalan normal tinggal belum ditambahkan redirector saja.
Berikut langkah-langkah mencomblangi Si Jesred dg Si Squid ini :
- Dari console kita
#sudo apt-get install jesred
- Setelah jesred terpasang ada 4 file yang harus kita configurasi yaitu : squid.conf, jesred.conf, jesred.acl, jesred.rules
- Jalankan editor dari console
- jesred.conf kayaknya tidak perlu diedit karena opsi standarnya sudah cukup
- selanjutnya kita edit jesred.acl
#sudo vim /etc/jesred.acl
tambahkan
0.0.0.0/0 atau sesuai kelas ip yg akan diredirect lalu simpan jesred.acl
- selanjutnya kita edit file utama dari jesred ini yaitu jesred.rules dimana disinilah situs-situs yang akan dialihkan dikonfigurasi
- kita edit jesred.rules
tambahkan opsi pengalihan situs dg format :
regexi ^http://situsasli.com http://situsalih.com
dimana maksudnya setiap permintaan dg awalan http://situsasli.com akan dialihkan ke http://situsalih.com
tentunya masih banyak variasi regex yang bisa diaplikasikan disini untuk bermacam-macam kasus dan kebutuhan.
Anda bisa beracuan pada sample-sampe yang ada di files jesred.rules tersebut
- jangan lupa service squid harus direstart setiap ada perubahan dari file jesred.rules
so.. begitulah langkah-langkah mencomblangin Jesred dan Squid.. silahkan dicoba sendiri dan saatnya untuk bilang “Sempurna…..!!”
-.-








