1. Pengertian Proxy
Server
Sebelumnya perlu dijelaskan sedikit tentang Proxy Server.
Proxy server adalah sebuah komputer server atau program komputer yang dapat
bertindak sebagai komputer lainnya untuk melakukan request terhadap content
dari internet atau intranet. Proxy Server bertindak sebagai gateway terhadap
dunia internet untuk setiap komputer client.
Tiga fungsi utama proxy server adalah:
Ø Connection
Sharing.
Bertindak
sebagai gateway yang menjadi batas antara jaringan lokal dan jaringan luar.
Gateway juga bertindak sebagai titik dimana sejumlah koneksi dari pengguna
lokal akan terhubung kepadanya dan koneksi jaringan luar juga terhubung
kepadanya. Dengan demikian koneksi dari jaringan lokal ke internet akan menggunakan
sambungan yang dimiliki oleh gateway secara bersama-sama (connecion sharing).
Ø Filtering.
Bekerja
pada layar aplikasi sehingga berfungsi sebagai Firewalll paket filtering yang
digunakan untuk melindungi jaringan lokal terhadap gangguan atau serangan dari
jaringan luar. Dapat dikonfigurasi untuk menolak situs web tertenu pada
waktu-waktu tertentu.
.
Ø Caching.
Proxy
Server memiliki mekanisme penyimpanan obyek-obyek yang sudah diminta dari
server-server di internet. Mekanisme caching akan menyimpan obyek-obyek yang
merupakan permintaan dari para pengguna yang di dapat dari iternet.
Alat dan Bahan
Virtual Box: Debian dan XP yang sudah terinstall
1 Unit Laptop
Langkah-Langkah
Instalasi dan Konfigurasi Proxy Server
Pertama
atur dahula Network nya, yakni Adapter pertamanya Internal Network dan Adapter
kedua NAT. Seperti gambar berikut ini:
1.
Adapter pertama kita setting menjadi
Internal Network
2.
Bisa dilihat bahwa adapter kedua
telah di setting menjadi NAT
3.
Selanjutnya kita lihat dahulu
pengaturan dhcp nya. Ketikkan nano
/etc/network/interfaces
lalu enter.
4.
Maka akan muncul seperti ini. Tampak
IP Address: 192.168.10.1 Lalu tekan Ctrl+O
lalu
enter, Ctrl+X.
5.
Sekarang kita akan menginstal Squid.
Ketik apt-get install squid. Jika muncul pesan
pertanyaan
“Do you want to continue [Y/n]?” Ketikkan y lalu ENTER. Kemudian
tunggu
hingga proses instalasi paket squid selesai.
6.
Selanjutnya kita Edit isi file squid.conf yang terdapat dalam
direktori /etc/squid/.
Ketikkan
nano /etc/squid/squid.conf lalu lalu enter. Dan cari script
“http_port
3128” dengan menggunakan tombol Ctrl+W
7.
Selanjutnya tambahkan script.
Seperti gambar dibawah ini. Kemudian tekan tombol Ctrl+O
lalu
enter
8.
Selanjutnya cari lagi script “acl
CONNECT” dengan tombol keyboard Ctrl+W
9.
Dan tambahkan script nya seperti
gambar di bawah ini. Lalu tekan tombol Ctrl+O lalu enter.
10. Selanjutnya
cari lagi script “http_access deny all” dengan tombol keyboard Ctrl+W
11. Dan
tambah tanda # di depan http_acces deny all. Seperti gambar dibawah
#http_access
deny all. Dan tekan tombol Ctrl+O enter,
dan Ctrl+X
12. Selanjutnya
ketikkan squid –z dan enter. Lihat gambar dibawah ini:
13. Selanjutnya
isi file url yang sudah didefinisikan pada file squid.conf pada
Langkah
sebelumnya, dengan alamat-alamat situs yang akan diblokir. Misal:
Facebook.com
, twitter.com , kompas.com, dan sebagainya.
Ketikkan
nano /etc/squid/url , Kemudian tekan tombol Ctrl+O enter, Ctrl+X
14. Selanjutnya
isi juga file key dengan script kata kunci untuk memblokir situs-situs
Tertentu.
Dengan mngetikkan nano /etc/squid/key . Lalu tekan Ctrl+O enter , Ctrl+X
15. Ulangi
lagi perintah squid –z seperti langkah di atas. Kemudian perhatikan hasilnya
16. Restart
hasil konfigurasi pada paket squid tersebut. Dengan mengetikkan
/etc/init.d/squid
restart
17. Konfigurasi
proxy pada server sudah selesai. Sekarang kita beralih pada PC Client.
Kita
harus mengkonfigurasi proxy web server pada PC Client tersebut. Caranya buka
Browser
[Internet Explore]>>Menu [Tools]>> [Internet Options..]
18. Pada
jendela Internet Option, klik tab [Connection]>> [LAN Settings..]
19. Pada
Jendela Local Area Network (LAN) SettSings , beri tanda ceklist Use a proxy
server
forYour LAN. Selanjutnya isi alamat address server pada bagian Address. Pada
bagian
port, isi 3128 sesuai dengan yang sudah kita masukkan sebelumnya, kemudian
[OK]>>
[OK]
20. Sekarang
kita uji proxy server dengan mengakses situs-situs yang sudah diblokir
tersebut.
Menguji
akses situs: www.twitter.com
Menguji
akses situs: www.kompas.com
Dari
tampilan ketiga gambar di atas, ternyata mengakses situs
http://www.twitter.com, dan http://www.kompas.com tidak dapat terpenuhi, karena
alamat kedua situs tersebut sudah diblok oleh proxy server kita.
Kesimpulan
Dapat
disimpulkan bahwa, Debian yang bertindak sebagai server, memblokir situs-situs
yang telah dikonfigurasi sebelumnya. Dan XP yang menjadi Client tidak bisa
mengakses situs-situs yang telah diblokir sebelumnya oleh Debian yang sebagai
Server. Dengan demikian Proxy Server
untuk fungsi filtering pada Debian Server teah berjalan dengan baik
DAFTAR
PUSTAKA
• www.google.com