Friday, October 28, 2016

Konfigurasi proxy server menggunakan squid3 pada debian 8.5


Konfigurasi proxy server menggunakan squid3 pada debian 8.5

1.Pengertian 

Pengertian dan definisi Proxy Server. Proxy server adalah sebuah server atau program komputer yang berperan sebagai penghubung antara suatu komputer dengan jaringan internet. Atau dalam kata lain, server proksi adalah suatu jaringan yang menjadi perantara antara jaringan lokal dan jaringan internet. Proxy server dapat berupa suatu sistem komputer ataupun sebuah aplikasi yang bertugas menjadi gateway atau pintu masuk yang menghubungan komputer kita dengan jaringan luar.
Cara kerja proxy server sebenarnya sangat sederhana. Ketika seorang pengguna layanan proxy meminta berkas, files, sambungan atau sumberdaya dari public server, maka proxy server meneruskannya ke internet seolah-olah proxy tersebut yang meminta. Dan ketika proxy server mendapatkan apa yang di minta pengguna, dia memberikan respon kepada pengguna seolah-olah dia adalah public server (internet). Dengan menggunakan proxy, maka identitas komputer menjadi tersembunyi. Proxy ini pada umumnya digunakan untuk kegiatan menyembunyikan identitas atau untuk menghindari pemblokiran akses ke suatu server.


2.Latar Belakang 

Proxy server  mempunyai banyak keuntungan ,yang salah satunya adalah mengatur jalur akses mana saja yang dapat di kunjungi oleh si client ,nah pada kali ini kita coba blokir beberapa situs yang memungkinkan akan merugikan kita,inilah fungsi dari proxy server


3.Maksud dan Tujuan 


tujuan nya untuk memberikan keamanan serta kenyamanan klien dalam melakukan suatu pekerjaan


4.Jangka Waktu Kegiatan

1 jam dalam hal konfiggurasi


5.Alat dan Bahan

  •  Debian router
  • internet
  • komputer client untuk meremot server
6.Tahapan dan Langkah Kegiatan

remote dulu server debian

screenshot-at-2016-09-15-085921
install squid
screenshot-at-2016-09-15-090502
ketik y kemudian enter
screenshot-at-2016-09-15-090509
edit file squid.conf
screenshot-at-2016-09-15-090638
cari kata http_port 3128 dengan menggunakan ctrl+w
screenshot-at-2016-09-15-090706
hilangkan pagar
screenshot-at-2016-09-15-090811
kasih transparent
screenshot-at-2016-09-15-090843\
cari kata cache_mgr dengan menggunakan ctrl+w
screenshot-at-2016-09-15-090904
hilangkan tanda pagar dan ubah webmaster  misal smakgu@smkn1dlanggu.edu
screenshot-at-2016-09-15-091822
cari kata visible_hostname dengan menggunakan ctrl+w
screenshot-at-2016-09-15-091519
hilangkan tanda pagar dan kasih nama hostname nya
screenshot-at-2016-09-15-091638
cari kata cache_dir ufs /var dengan menggunakan ctrl+w
screenshot-at-2016-09-15-091903
hilangkan tanda pagar
screenshot-at-2016-09-15-091949
cari kata cache_mem dengan menggunakan ctrl+w
screenshot-at-2016-09-15-092000
ubah 8 MB menjadi seperempat kapasitas memory misal 512 MB
screenshot-at-2016-09-15-092202
cari kata http_access deny all dengan menggunakan ctrl+w
screenshot-at-2016-09-15-092217
kasih tanda pager
screenshot-at-2016-09-15-092243
cari kata acl CONNECT dengan menggunakan ctrl+w dan tambahkan baris berikut
acl local src 192.168.1.0/24 (ip lokal debian)
acl blokir dstdomain “/etc/squid3/blokdomain” (membuat  perintah pemblokiran domain dengan nama file blokdomain)
acl blokkey url_regex -i “/etc/squid3/blokkata” (membuat  perintah pemblokiran kata kunci dengan nama file blokkata)
acl download urlpath_regex \.pdf$ \.mp3$ \.avi$ \.mkv$ \.3gp$ \.mp4$ (perintah pemblokiran download file)
http_access deny blokir (larangan akses domain pada file blokir)
http_access deny blokkey (larangan akses kata pada file blokkey)
http_access deny download (larangan akses pada daftar download)
http_access allow local (mngijinkan akses lokal)
screenshot-at-2016-09-15-093200
edit file blokdomain
screenshot-at-2016-09-15-093336
tambah daftar domain yang di blok
screenshot-at-2016-09-15-093449
edit file blokkata
screenshot-at-2016-09-15-093503
tambah daftar kata yang di blok
screenshot-at-2016-09-15-093550
cek proses squid3
screenshot-at-2016-09-15-093624
restart squid3
screenshot-at-2016-09-15-093729
edit rc.local untuk redirect port80 ke 3128
screenshot-at-2016-09-15-093745
tambahkan baris yang ditandai
screenshot-at-2016-09-15-094103
reboot server untuk pengoptimalan
screenshot-at-2016-09-15-094155
test dengan akses domain yang diblok
screenshot-at-2016-09-15-094719
screenshot-at-2016-09-15-094901
selesai

7.Hasil yang Didapatkan 

Debian router sebagai server proxy memiliki fungsi blokir domain serta kata yang dapat merugikan klien


8.Kesimpulan 

proxy server tidak harus menggunakan squid namun,masih banyak lagi aplikasi lain sebagai proxy server,tpi lebih baik menggunakan squid karena memunyai banyak fitur


9.Referensi

  • buku konfigurasi debian 
  • http://www.kamusq.com/2013/09/proxy-server-adalah-pengertian-dan.html
Previous Post
Next Post

0 comments: