PROXY SERVER

KONFIGURASI PROXY DENGAN SQUID
DI UBUNTU 12.04


Kali ini .. untuk melanjutkan konfigurasi-konfigurasi kemarin, dari WEB SERVER dan DNS, sekarang kita berlanjut ke ... Proxy.

Sebelumnya perlu kita ketahui dulu apa itu proxy. Proxy adalah sebuah jembatan atau perantara antara user dengan server untuk berhubungan. Sehingga kedua pihak tersebut tidak berhubungan secara langsung melainkan melalui perantara proxy. Proxy juga menyediakan layanan untuk meneruskan setiap permintaan kita kepada server lain di internet.


Alasan penggunaan proxi server
1.      Menyamarkan ip address asli
2.      Untuk mengakses situs terblokir
3.      Mempercepat dalam membuak akses kembali dari situs yang pernah dibuka

Proxy server mempunyai 3 fungsi utama yaitu
1.      Connection sharing
2.      Filtering
3.      Caching

Ok udah kita bahas sedikit teori nya. Sekarang kita bahas cara konfigurasinya. Konfigurasi ini saya lakukan menggunakan ubuntu 12.04 dan menggunakan squid. langsung aja

1.      Buka terminal

2.      Kita install dulu aplikasi squid nya. Ketikkan perintah
apt-get install squid

3.      Buka file squid.conf  di /etc/squid3/. Dengan perintah
sudo nano /etc/squid3/squid.conf




4.      Cari menggunakan CTRL + W tiap baris kata ini

Baris asli
Ubah menjadi
http_port 3128
http_port 3128 transparent
# cache_mem 256 MB
cache_mem 256 MB
# cache_mgr webmaster
# visible_hostname localhost
visible_hostname proxy.suprihatini.go

5.      Setelalah selesai mengubah 4 baris asli tadi, sekarang cari (ctrl + w) “acl CONNECT” dan tambah kan baris-baris berikut ini tepat di bawah nya

acl blokir dstdomain "/etc/squid3/blokir"
http_access deny blokir
acl jaringan src 192.168.1.0/24
http_access allow jaringan
http_access allow al

sehingga jadi seperti ini







6.      Cari “http_access deny all” setelah selesai tambahkan tanda “#” di awal baris tadi. Seperti ini nih ..



setelah itu simpan dan keluar editor (CTRL + X, Y, ENTER)

7.      Buat file blokir di /etc/squid3/ dengan ketikkan perintah
sudo nano /etc/squid3/blokir



8.      Ketikkan website yang di blokir
















9.       Restart squid dulu ya
Ketikkan sudo /etc/init.d/squid3 restart








10.  Setelah itu buka browser (Mozilla Firefox), klik menu edit dan pilih preference
Klik Advanced => Network => Setting















11.  Isikan ip address server seperti berikut ini, lalu OK
















12.  Cek website yang sudah di blokir pada web browser. Apabila error tidak dapat diakses berarti konfigurasi berhasil.
















OK selamat mencoba dan terimakasih J

            GOOD LUCK


EmoticonEmoticon