How To Set Up Proxy Server With A Squid3

Assalamualaikum. Wr. Wb
Selamat siang. Kali ini kita akan belajar mengenai ‘How To Set Up Proxy Server With A Squid3’ Atau istilah sederhananya kita akan ‘konfigurasi Proxy Server Menggunakan Squid’. Langsung aja, selamat membaca. Semoga bermanfaat.

Pertama, kita install Squid terlebih dahulu.
root@debian-router:/home/miss# apt-get install squid3

squid1

Masuk ke directory Squid terlebih dahulu.
root@debian-router:/home/miss# cd /etc/squid3
root@debian-router:/etc/squid3#

Selanjutnya, kita backup terlebih dahulu file utama yaitu squid.conf. Tujuannya agar sewaktu kita konfigurasi ‘ada hal-hal yang tidak diinginkan’ kita bisa gunakan file backupan tadi.
root@debian-router:/etc/squid3# cp squid.conf squid.conf.orig
root@debian-router:/etc/squid3#

Kita buka file squid.conf untuk mulai konfigurasi.
root@debian-router:/etc/squid3# nano squid.conf

CTRL+W dan cari baris berikut dan ubah menjadi yang di samping kanannya.

squidd

Selanjutnya, cari baris ACL-CONNECT. Tambahkan baris seperti dibawah ini :

squidd1

Karena kita buat mode Transparent Proxy, Maka kita buat IPTABLES untuk Proxy agar dst-domain yang semula port 80 (http) akan di redirect ke port 3128 (proxy)
Buat di file /etc/rc.local

squid4.1

 

Selanjutnya, kita restart service squid3 nya.
root@debian-router:/etc/squid3# /etc/init.d/squid3 restart
[ ok ] Restarting squid3 (via systemctl): squid3.service.
root@debian-router:/etc/squid3#

squid3

 

Selanjutnya, kita uji di Client.
Buka situs yang di-denied atau ditolak yaitu youtube.com

squid4

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s