Install Proxy Squid | Caching Youtube dan Facebook

Categories: Proxy Squid
23 Comments

Proxy squid adalah web cache yang sangat popular karna dapat di gunakan secara bebas dirilis di bawah lisensi GNU General Public License

Pada artikel ini  akan kita bahas langkah-langkah tutorial cara setting dan instalasi proxy squid yang support untuk cache static konten dan dinamic seperti youtube dan facebook

Dalam tutorial install squid ini sudah di sertakan file helper store-id untuk youtube HTML5 yang terbaru.

Adapun persiapan sebelum memuulai instalasi proxy squid ini adalah :

  1.  Sudah terpasang mikroTik dan terkoneksi dengan baik
  2. Persiapan PC untuk di jadikan proxy dapat di lihat pada halaman hadware dan software untuk proxy
  3.  Sudah terinstall debian/ubuntu server , panduannya silahkan download disini

Topologi Jaringan proxy server seperti gambar dibawah ini :

topologi proxy server

Selanjutnya  adalah ganti terlebih dahulu Repository Debian/ Ubuntu ke server lokal agar prosess update dan install depedency lebih cepat

Repository ubuntu server 16.04 LTS

Repository Debian Jessi dan Ubuntu Server 14.04 LTS

Login sebagai root ke proxy server menggunakan PuTTy, dan install paket depedency berikut ini :

Untuk optimalisasi performance server silahkan copy paste script dibawah ini ke console di Putty.

Downlaod dan Install paket Squid Cache

Buat ip Table Tproxy

Rubah permition/ hak akses dir cache agar bisa di baca tulis oleh program squid

buat file log squid

Download SSL CA Root

Download file service squid

Buat file helper store-id squid

kemudian login ke proxy menggunakan WINSCP, dan ganti isi file squid.conf yang terletak di folder /etc/squid/ dengan script dibawah ini :

squid conf youtube

File squid.conf ganti dengan script dibawah ini.

untuk store-id.pl masukkan script dibawah ini :

kemudian buat direktori cache dengan perintah

Cek konfigurasi squid dengan perintah

Jika semua line configuration squid tidak ada yang error , jalankan proxy squid dengan perintah

untuk starup squid dan apache2  :

terkahir masukkan ke dalam crontab -e

Restart mesin proxy squid dengan perintah

Settingan berikutnya adalah membuat routing tproxy di mikrotik, caranya login ke mikrotik dengan winbox dan klik new terminal , copy paste sript dibawah ini.

Akan tetapi sebelum Setting Routing TProxy / transparent proxy di Mikrotik, silahkan di sesuaikan dengan kondisi real jaringan yang anda gunakan.

192.168.1.0/24 Adalah Ip Komputer Klien dan ether3-PROXY = Port yang terpasang Proxy di Mikrotik

Setelah proxy server di restart dan routing tproxy sudah di setting di mikrotik maka pertama kali saat melakukan browsing akan muncul pesan your connection is not secure di browser,  itu karna SSL SELF SIGNED proxy tidak di kenali oleh browser

setting proxy squid

maka solusinya adalah anda harus menginstall certificate root nya ke dalam browser.

Cara memasang SSL CA ROOT ke browser adalah sebegai berikut :

  • Install SSL Ca Root di Mozilla Firefox

Buka browser mozilla firefox dan buka ip proxy 10.10.10.10 di URL address  browser, kemudian pilih Certificate.der,  Ceklist pada 3 bagian yaitu Trust this CA to identify website, Trust this CA to identify email users, Trust this CA to identify software develpoer dan klik OK.

Lebih jelas perhatikan gambar dibawah ini :

install certificate proxy squid 1

  • Install SSL Ca Root di Chrome, Opera dan Internet Explorer

Download file Certificate.zip dan extract , lalu klik kanan pada file Certificate.der dan pilih Install Certificate, seperti gambar dibawah ini :

install certificate squid 2

Selanujutnya pilih Local Mechine dan Next

Pilih Browse dan klik pada Trusted RootOK dan Klik Next

squid cache certificate

Terkahir klik Finish dan OK

cara setting squid cache

Sampai pada tahap ini, jika sudah benar maka anda sudah bisa browsing sebagaimana mestinya, Namun jika masih muncul Your Connection Is not Secure setelah Certificate di install, kemungkinan lain adalah SSL Ca Root nya di block oleh anti virus, yang sering terjadi adalah pada antivirus merek Avast dan Kaspersky.

bypass proxy antivirus

Maka solusinya uninstall Anti virus atau jika ingin tetap menggunakan anda dapat menghilangkan Ceklist pada bagian Scan Certificate pada bagian settingan Anti virus anda.

Untuk melihat log proxy squid jalankan perintah :

cara setting proxy squid

 

Demikianlah tutorial lengkap install proxy squid versi 3 pada artikel ini, mudah-mudahan bermanfaat dan ada hikmahnya, jika ada pertanyaan silahkan tinggal komentar dibawah artikel ini.

Terima Kasih .

 

23 Comments

Your Thoughts