Sabtu, 22 Juli 2017

Konfigurasi Proxy Server pada Linux Debian

Proxy server adalah salah satu server yang sangat penting untuk jaringan anda. Banyak yang mengganggap bahwa proxy server hanya dilakukan untuk pembatasan koneksi atau pemblokiran konten negatif. Sebenarnya tidak hanya itu, karena dengan proxy server kita bisa melakukan caching, sehingga kita bisa membuka suatu konten dengan sangat cepat tanpa harus terhubung dengan jaringan internet karena semua konten yang pernah dibuka akan tersimpan dalam cache server anda.

Paket software yang akan digunakan adalah squid. Berikut adalah langkah-langkah konfigurasi Proxy Server

1. Kita lakukan installasi paket software proxy server (squid). Gunakan perintah #apt-get install squid3.

2. Lalu kita buka file konfigurasi proxy. Ketikkan perintah #nano /etc/squid3/squid.conf

3. Cari kalimat INSERT YOUR OWN RULE(S) HERE. Dan tambahkan beberapa konfigurasi seperti berikut ini. Kita bisa menggunakan tombol CTRL+W untuk melakukan pencarian teks.

Konfigurasi tersebut digunakan untuk memblok IP Address dengan subnet 10.252.108.0. Namun untuk akses diberikan pada IP 10.252.108.23. Artinya jika PC client yang terhubung pada server kita memiliki IP Address selain 10.252.108.23 tidak akan bisa digunakan untuk mengakses suatu situs.

4. Setelah disimpan, restart squid dengan perintah #service squid3 restart

5. Kita uji coba mengakses suatu situs pada browser. Namun sebelumnya kita atur proxy pada computer client dengan 10.252.108.67 (ip server) dengan port 3128 (port default squid).

6. Coba akses suatu situs pada browser, misalnya google.com

7. Maka situs tersebut tidak akan bisa diakses karena IP yang digunakan pada computer bukan 10.252.108.23. Sekarang kita coba mengubah IP pada computer menjadi 10.252.108.23. Dan coba akses kembali google.com. Maka akan berhasil digunakan untuk mengakses suatu situs.
 



Konfigurasi proxy dengan password

Dengan proxy kita juga bisa memberikan user autentifikasi pada client yang ingin mengakses.

1. Perama kita perlu membuat file password dengan user untuk autentifikasi proxy. Gunakan perintah #htpasswd -c 

Pada percobaan ini user yang akan digunakan untuk autentifikasi adalah anre.

2. Lalu kita tambahkan konfugurasi pada squid. Ketikkan perintah #nano /etc/squid3/squid.conf dan tambahkan konfigurasi berikut.

3. Simpan lalu restart squid dengan perintah #service squid3 restart.

4. Kita coba kembali pada browser untuk mengakses google.com. Maka akan muncul jendela autentifikasi. Masukkan user dan password yang telah dibuat tadi, maka situs akan bisa diakses.



Kesimpulan
Proxy server digunakan untuk melakukan pembatasan dalam suatu jaringan computer. Sehingga client tidak bisa mengakses suatu situs sesukanya dia. Hal ini tentu saja dapat mengontrol aktivitas dalam jaringan computer kita. Selain itu proxy juga dapat digunakan untuk menyimpan cache dari suatu website. Sehingga bisa menghemat bandwith kita.

0 komentar:

Posting Komentar