Latar
Belakang Masalah
1. Apa
yang dimaksud dengan proxy?
2. Cara kerja proxy?
3. Cara konfigurasi Map Proxy?
Pembahasan
Proxy
server adalah sebuah komputer server yang dapat bertindak sebagai komputer
lainnya yang digunakan untuk melakukan request terhadap content dari internet.
Cara
kerja proxy server adalah client yang tersambung dengan proxy dan meminta
layanann tertentu seperti file, koneksi, akses web page. Proxy server yang
digunakan bertugas untuk mengevaluasi permintaan layanan tersebut sesuai dengan
aturan filternya. Contohnya , proxy server dapat menyaring traffic berdasarkan
IP (Internet Protocol) address. Jika permintaan ini divalidasi oleh filternya,
makanya proxy akan menyediakan apa yang diminta dan meminta dengan menyambung
ke server yang diminta dan meminta layanan dari server tersebut untuk
clientnya.
Konfigurasi
Proxy:
1.
Pertama kita install paket Squidnya
apt-get install squid
2.
Setelah melakukan 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 agar mudah anda dapat menekan ctrl+w (search/where is) kemudian cari
tulisan dibawah ini dan diedit sesuai dengan perintah yang diberikan:
Code:
•
http_port 3128 ( tambah tulisan ‘transparent’ di belakangnya )
•
cache_mem 8 mb ( hapus tanda pagar yang letaknya berada didepan dan angka 8
diganti 64 mb )
diganti 64 mb )
•
cache_swap_low 90 ( hapus tanda pagar didepannya )
•
cache_swap_high 95 ( hapus tanda pagar didepannya )
•
cache_mgr admin@proxy ( hapus tanda pagar didepannya, dan ditambahkan
admin@(domain kamu) menjadi cache_mgr admin@(domain kamu)
•
visible_hostname ( ubah menjadi visible_hostname proxy@(domain kita)
3.
Kemudian Cari tulisan acl CONNECT (tambahkan dibawahnya) script seperti dibawah
ini:
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 harus disesuaikan dengan ip lan yang akan
berhubungan dengan client)
•
http_access deny blacklist
•
http_access deny url
•
http_access allow lan
4.
lalu save konfigurasi dengan tekan ctrl+o (enter) ctrl+x (enter) kemudian buat
file —
blacklist.txt & url.txt dengan script dibawah ini:
blacklist.txt & url.txt dengan script dibawah ini:
1.
Buka file blacklist dan url
nano /etc/squid/blacklist.txt
( masukan tulisan yang akan diblokir misal “Twitter”
nano /etc/squid/url.txt
( masukan domain yang akan diblokir misalnya “youtube.co.id”
2. Lalu restart paket squid dengan perintah
/etc/init.d/squid
restart
untuk melihat settingan squid sudah benar atau belum kita dapat memasukkan
script:
squid
-z
(jika muncul “Creating Swap Directori” maka konfigurasi squid telah selesai.
Jalan kembali
pake squid dengan perintah).
pake squid dengan perintah).
3. 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
PENUTUP
Kesimpulan
MapProxy Ini mengkonfigurasi semua aspek server: Yang server harus dimulai, di mana berasal data dari, apa yang harus di-cache.
Saran
Sebaiknya
kita harus mempelajari dan memahami lebih dalam lagi mengenai map proxy yaitu
dari mulai install dan konfigurasi nya agar lebih mengerti dan paham lagi.
Link Github : Sistem Informasi Geografis
Nama : Muh Akbar Tamrin
Npm : 1144012
Kelas : D4 TI 3C
Mata Kuliah : Sistem Informasi Geografis
Link Matakuliah : Sistem Informasi Geografis
Referensi :
https://mapproxy.org/
Scan Plagiarisme :
https://drive.google.com/open?id=0BxV4s71rR38XSHJQdERIU0ItODQ
https://drive.google.com/open?id=0BxV4s71rR38XeC1FRWVRVkNONzQ
Tidak ada komentar:
Posting Komentar