Tuesday, December 13, 2016

Proxy

Kali ini kita akan belajar tentang proxy, sebelum nya apa itu proxy ?  proxy yaitu fitur yang tersedia pada server yaitu untuk menghubungkan client dan server melalui perantara misalkan kita ingin membeli baju di toko a lalu kita berada di toko g otomatis kita akan melewati beberapa server untuk menuju toko a, proxy dibagi menjadi 4 jenis ada proxy transparant, anonymous, distorting, dan high anonymous. ok baiklah disini kita akan mencoba instal proxy pada ubuntu dengan tujuan memfilter (membatasi) web tertentu agar tidak dapat di akses yuk langsung saja.

1. Pertama mari kita install proxy nya disini kita memakai squid3


Install squid dengan apt-get install squid3


Pastikan berhasil, untuk mejalankan squid bisa menggunakan perintah #/etc/init.d/squid3 start (#service squid3 start) untuk mematikan nya bisa dengan menggunakan perintah #/etc/init.d/squid3 stop (#service squid3 stop)

2. selanjut nya kita akan melakukan filter pada situs tertentu berikut ini adalah cara yang paling sederhana, karena kita harus membuat daftar situs satu persatu. Rules (acl) yang kita gunakan adalah url_regex dan dstdomain. kedua rule ini untuk membatasi akses situs tersebut harus muncul terlebih dahulu dibandingkan rules lain yang memperbolehkan akses internet.

langsung saja pertama kita buat dua buah file , yaitu berisi kata kunci website yang akan di blokir dan domain situs-situs yang ingin diblokir. Kemudian simpan di dalam directori /etc/squid3/ dengan nama bebas disini saya menggunakan nama blacklist.txt (kata kunci website) dan domain_blacklist.txt (domain situs).

Membuat file blokir

Nama situs yang ingin diblokir

Membuat file domain_blokir


Daftar nama domain yang ingin diblokir

3. Kemudian kita tambahkan 4 baris ini pada squid3.conf nya masukan di bawah baris if there are no "access" lines present, the default is to deny the request.


File squid.conf

4. langkah terakhir restart squid3 lalu coba buka alamat situs yang di blokir tadi, jika muncul the proxy server is refusing connections pada browser seperti gambar di bawah ini tanda nya berhasil.

Squid restart

Situs detik yang terblokir


Kesimpulan :
pada kali ini kita menggunakan proxy transparan dimana proxy ini dapat menfilter website yang ingin kita blokir sebenar nya banyak cara yang dilakukan untuk memblokir situs tertentu dengan proxy namun pada umum nya dengan squid3.

0 comments:

Post a Comment