Konfigurasi Filtering & Transparent Proxy pada Proxy Server

05.56 Dwi Ahmadi 0 Comments

Postingan ini adalah lanjutan dari postingan konfigurasi proxy server yang bisa anda lihat di Konfigurasi Proxy Server.



Filtering

 
Request yang ditolak oleh proxy server



Filtering yang dimaksud disini adalah 'penyaringan' yang dimana diperbolehkan atau tidaknya suatu arus lalu lintas data melewati proxy server. Pada tutorial kali ini, filter yang kita lakukan adalah
- Bloking situs
- Bloking kata
Fitur ini sangatlah berguna dengan filtering ini kita dapat mencegah komputer di jaringan untuk tidak melakukan searching dengan kata-kata yang dilarang dan tidak membuka situs yang tidak diperbolehlan.

Blocking Situs

Pada dasarnya, blocking situs disini berguna agar proxy server menolak request suatu situs tertentu. Langkah-langkah konfigurasinya :
1. Masuk ke direktori squid dengan perintah : cd  /etc/squid3 

2. Buatlah nama file berisi daftar situs yang akan diblock. Pada contoh kali ini saya beri nama file tersebut blok-situs. ketikkan perintah : nano blok-situs

3. Tuliskan daftar situs yang akan di blockir, pisahkan setiap situs dengan enter
Contoh situs yang akan diblokir
Simpan dan keluar dari file blok-situs. Fitur ini BELUM AKTIF, jadi belum bisa dicoba langsung. Untuk langkah pengaktifannya bisa dilihat di bawah

Blocking kata

Fitur ini berguna untuk menolak request ketika kita melakukan searching dengan kata" tertentu. Langkah-langkah konfigurasinya :
1. Masuk kembali ke direktori squid3, perintahnya : cd  /etc/squid3
2. Buatlah nama file berisi daftar kata yang akan diblock. Pada contoh kali ini saya beri nama file tersebut blok-kata. Ketikkan perintah : nano blok-kata
Contoh kata yang akan diblokir
 Simpan dan keluar dari file blok-kata

Pengaktifan fitur blocking

Setelah file-file diatas dibuat, ada beberapa hal yang harus diatur lagi untuk mengaktifkan file-file diatas agar bisa bekerja di proxy server. Langkah-langkah konfigurasinya :
1. Buka file konfigurasi squid dengan perintah nano /etc/squid3/squid.conf

2. Cari baris yang bertuliskan http_access deny, dan tambahkan beberapa script seperti pada gambar
Keterangan :
- Kotak merah merupakan script untuk mengaktifkan fitur blocking situs pada file blok-situs
- Kotak kuning merupakan script untuk mengaktifkan fitur blocking kata pada file blok-kata
Simpan dan keluar dari file konfigurasi squid.

3. Restart squid3 agar script baru diatas dapat bekerja, dengan perintah : /etc/init.d/squid3 restart

4. Selanjutnya kita coba melakukan request dengan menggunakan situs dan kata yang ada pada file yang telah dibuat sebelumnya. Jika konfigurasi sudah benar, maka proxy server akan menolak request tersebut dan menampilkan laman keterangan error
Request ke situs kaskus.com

Request ke situs olx.com

Searching dengan keyword nasi

Searching dengan keyword pecel
Jika semua kata atau situs yang ada pada file yang telah dibuat sebelumnya tidak bisa diakses, maka filtering telah berhasil diaktifkan

Transparent Proxy

Transparent proxy adalah konfigurasi proxy dimana client yang terhubung ke proxy akan langsung menjalankan fitur yang ada pada proxy tanpa harus melakukan konfigurasi pada browser terlebih dahulu. Hal ini memudahkan kita apabila client yang terhubung ke proxy server ada banyak, karena client akan langsung terhubung ke proxy server tanpa harus mengkonfigurasikannya 1 per 1. Langkah-langkah konfigurasinya :
1. Buka kembali file konfigurasi squid dengan perintah : nano /etc/squid3/squid.conf

2. Cari baris yang bertuliskan http_port 3128. Hal yang harus dilakukan adalah dengan menambahkan kata Trasnparent dibelakang angka port.

Simpan dan keluar dari file konfigurasi squid.

3. Setelah itu, kita perlu mengatur iptables. Ketikkan perintah seperti pada gambar.
Pada dasarnya, perintah tersebut berarti setiap client pada jaringan dengan network 192.168.111.0, akan dipaksa masuk ke squid3 yang ada pada 192.168.111.1 dengan port squid yaitu 3128

4. Langkah terakhir, browser yang ada pada client harus diatur dengan tanpa proxy
a. Pada mozilla firefox, klik tab Alat  dan pilih Pengaturan


b. Klik Canggih, klik tab  Jaringanlalu pada bagian Sambungan, klik Pengaturan
c, Pilih Tanpa Proxy, lalu oke.
Test kembali dengan mengunjungi situs-situs diatas. Jika akses ditolak, maka konfigurasi Transparent proxy telah berhasil.

You Might Also Like

0 komentar: