Wednesday, October 3, 2018

Pengertian, Cara Kerja Dan Konfigurasi Proxy






Proxy
a.      Pengertian Proxy
Proxy server ialah adalah sebuah komputer server atau aktivitas komputer yang sanggup bertindak sebagai komputer lainnya untuk melaksanakan request terhadap content dari Internet atau intranet.
b.      Cara Kerja Proxy
Cara kerja proxy server ialah client yang tersambung dengan proxy server dan meminta layanan tertentu menyerupai file, koneksi, saluran web page, ataupun lainnya. Proxy server yang dipakai akan mengevaluasi seruan layanan tersebut sesuai dengan hukum filternya. Sebagai contoh, proxy server sanggup menyaring traffic menurut IP (Internet Protocol) address. Jika seruan itu divalidasi oleh fiternya, maka proxy akan menyediakan apa yang diminta dengan menyambung ke server yang diminta dan meminta layanan dari server tersebut untuk clientnya.
c.       Konfigurasi Proxy
1.      Pertama kita install paket Squidnya

#apt-get install squid
2.      Setelah melaksanakan penginstalan kita masuk ke file squid.conf dengan perintah :

#nano /etc/squid/squid.conf

Lalu perintah selanjutnya kita harus mencari dan mengedit konfigurasi didalam sqiud.conf biar gampang anda sanggup menekan ctrl+w (search/where is) cari goresan pena dubawah ini dan diedit sesuai dengan perintah yang aku berikan.

Code:
- http_port 3128                        ( tambahkan goresan pena 'transparent' di belakangnya )
- cache_mem 8 mb                    ( hilangkan tanda pagar didepannya dan angka delapan diganti dengan 64 mb )    
- cache_swap_low 90                ( hilangkan tanda pagar didepannya )
- cache_swap_high 95               ( hilangkan tanda pagar didepannya )
- cache_mgr admin@proxy       ( hapus tanda pagar didepannya, dan ditambahkan  admin@(domain kamu)               menjadi cache_mgr admin@(domain kamu) )
- visible_hostname                     ( dan cari goresan pena '# none' dibawahnya, kemudian dihapus dan di tulis visible_hostname        proxy@(domain kamu)
3.      Cari goresan pena acl CONNECT (ditambahkan dibawahnya)

Code:
- acl blacklist url_regex -i "/etc/squid/blacklist.txt"      ( letak file blacklist )
- acl url dstdomain "/etc/squid/url.txt"                           ( letak file url.txt )
- acl lan src 192.168.10.0/24                                          ( ip ini diubahsuaikan dengan ip lan yang akan berafiliasi                                               dengan client )
- http_access deny blacklist
- http_access deny url
- http_access allow lan
kemudian save konfigurasi dengan menekan ctrl+o (enter) ctrl+x (enter) kemudian buat file
--- -blacklist.txt & url.txt dengan perintah
4.      Buka file blacklist dan url

#nano /etc/squid/blacklist.txt

( masukan goresan pena yang akan diblokir misal "facebook"

#nano /etc/squid/url.txt

( masukan domain yang akan diblokir contohnya "kaskus.co.id"
5.      Lalu restart paket squid dengan perintah

#/etc/init.d/squid restart

untuk melihat settingan squid sudah benar atau belum kita sanggup mengetikan perintah

#squid -z

(jika muncul "Creating Swap Directori" maka konfigurasi squid telah selesai. Jalan kembali pake squid dengan perintah
6.      Lalu konfigurasi iptables pada rc.local untuk memforward port 80 ke port squid 3128, dengan perintah:

# nano /etc/rc.local


iptables -t nat -A PREROUTING -p tcp -d 0/0 --dport 80 -j REDIRECT --to-ports 3128

Sumber http://jaringankomputer761.blogspot.com

No comments:

Post a Comment

Laptop Graphic Terbaik Untuk Desain Grafis 2014

Mereview Laptop Desain Grafis tahun 2014 OPOSIP - Ketika saya bekerja dari rumah saya mempunyai sebuah PC yang didedikasikan yang sang...