Konfigurasi Proxy Server Pada Debian Router


Konfigurasi Proxy Server Pada Debian Router

Assalamualaikum wr.wb



Salam jumpa sahabat blogger, pada kesempatan kali ini sayan akan membrikan sedikit tutorial tentang bagaimana cara konfigurasi proxy server pada debian router. untuk fungsi dari proxy ini sendiri sebagai tembok untuk memblokir situs yang semestinya tidak untuk di tampilkan.

1. Pengertian

Dalam jaringan komputer , server proxy adalah server yang (sistem komputer atau aplikasi) yang bertindak sebagai perantara untuk permintaan dari klient mencari sumber daya dari server lain. Seorang klien terhubung ke server proxy, meminta beberapa layanan, seperti file, koneksi, halaman web, atau sumber daya lain yang tersedia dari server yang berbeda dan server proxy mengevaluasi permintaan sebagai cara untuk mempermudah dan mengontrol kompleksitas. Proxy diciptakan untuk menambah struktur dan enkapsulasi untuk sistem terdistribusi.  Saat ini, kebanyakan proxy web proxy memfasilitasi akses ke konten di World Wide Web (www) dan menyediakan anonimitas.

2. Latar belakang

Dalam zaman sekarang perkembangan teknology sudah sangat berkembang pesat dan juga ada banya situs atau virus yan terdapat pada internet, saya memfungsikan proxy server ini untuk mengamankan koneksi internet dari hal-hal yang negatif.

3. Maksud dan tujuan

maksud dan tujuan kami dalam installasi proxy ini adalah sebagai berikut :

a. Menjadikan proxy sebagai perantara client untuk mencari sumberdaya
b. Untuk memblokir situs yang terlarang
c. Untuk memblokir situs yang mengandung virus atau malware
d. Dan dapat berfungsi untuk penyimpanan chache untuk mempercepat akses  
    internet kita 

4. Alat dan bahan

a. PC terinstall dan terkonfigurasi debian Router 
b. Koneksi internet
c. PC/Laptop client

5. Jangka waktu pelaksanaan

memerlukan waktu kurang lebih 20-30 menit kerja

6. Tahap pelaksanaan

a. Pertama-tama kita masuk ke root debian router kita terlebih dahulu.
b. lalu kita ketikan perintah # apt-get install squid3 untuk menginstall aplikasi proxy server. saya disini menggunakan squid proxy



c. setelah proses instalasi selesai, kita masukan perintah # nano /etc/squid3/squid.conf untuk melakukan konfigurasi.


d. kemudian kita cari kata "http_port 3128" dengan cara ctrl+w kemudian tambahkan kata transparent pada belakangnya


e. kemudian kita cari "kata cache_mgr" kemudian tambahkan nama didepannya, ini berfungsi saat nanti situs diblokir akan muncul tampilan nama admin yang memblokir situs tersebut.


f. setelah itu kita cari kata "visible_hotsname" kemudian kita beri nama didepanya, fungsinya ini adalah penanggung jawab dari proxy server tersebut.


g. Lalu kita cari kata "cache_dir ufs /var ...." kemudian hilangkan tanda pagar#

h. Setelah itu kita beralih ke kata "cache_mem" lalu hilangkan tanda pagar. disini ukurannya saya biarakan default.

i. kemudian kita cari kata " http_access deny all" kemudian beri tanda pagar didepannya. ini berfungsi untuk memperbolehkan proses blokir nanti.

j. stelah itu kita cari kata "acl CONNECT" kemudian tambahkan perintah seperti ini dibaris bawah acl Connect.


 -acl local src 192.168.3.1/25 <- ip yang digunakan merupkan ip local network jaringan wifi kita
- acl blokir dstdomain "/etc/squid3/blokir" <- blokir disini merupakan direktori yang digunakan untuk memblokir situs nanti.
- acl blokkey url_regex -i "/etc/squid3/blok.txt <- pada blok.txt ini fungsinya untuk apabila kita mencari pada pencarian, kemudian ada kata tersebut yang terdeteksi, otomatis akan terblok.
- http_access deny blokir <- fungsinya agar konfigurasi atau proses pemblokiran pada direktori blokir diperbolehkan.
- http_access deny blokkey <- fungsinya agar konfigurasi atau proses pemblokiran pada direktori blokkey diperbolehkan.
- http_access allow local <- berfungsi agar acces dari local secara otomatis bisa terblokir situsnya pada local.
kemudian simpan konfigurasinya ctrl+x y enter

k. setelah itu kita edit pada direktori blokir, dengan cara # nano /etc/squid3/blokir lalu enter

l. kemudian masukan situs yang ingin diblokir, disini saya beri contoh untuk memblokir situs kaskus. bisa dilihat pada gambar dibawah ini. lalu simpan ctrl+x y enter

m. kemudian kita edit juga pada direktori blok.txt dengan cara # nano /etc/squid3/blok.txt


n. setelah itu kita masukan situs yang ingin di blok pada pencarian nanti. bisa dilihat pada gambar dibawah ini.


o. kemudian kita cek konfigurasinya apakah berjalan atau tidak, dengan cara # squid3 -z .apabila muncul tampilan running. berarti konfigurasi kita berhasil.


p. setelah itu kita restart squid3, # /etc/init.d/squid3 restart


q. kemudian kita konfigurasi pada rc.local untuk memasukan perintah didalamnya. # nano /etc/rc.local


r. kemudian kita masukan perintah iptables untuk mengarahkan port 80 ke port 3128 yang merupakan port dari proxy server. bisa dilihat pada gambar dibawah ini. lalu simpan ctrl+x y enter

s. setelah itu kita restart rc.local , # nano /etc/init.d/rc.local

t. kemudian kita reboot pc kita agar sistemnya berjalan.

u. setela itu kita coba web browser, kemudian masukan situs yang kita blokir tadi. disini yang saya blokir adalah kaskus. bisa dilihat pada gambar dibawah ini.

7. Kesimpulan

Selain dapat di fungsikan untuk memblokir situs yang terlarang, proxy server juga dapat menyimpan cache situs atau data yang kita buka sebelumnya dan menjadikan kita lebih cepat untuk kita membuka situs itu selanjutnya.
8. Referensi

https://en.wikipedia.org/wiki/Proxy_server
https://translate.google.co.id/translate?hl=id&sl=en&u=https://en.wikipedia.org/wiki/Proxy_server&prev=search
http://kholis17blc.blogspot.co.id/2017/02/konfigurasi-proxy-server-debian-router.html 

Wassalamualaikum wr.wb
 
Previous
Next Post »