PROXY SERVER CONFIGURATION USING SQUID3 in DEBAN ROUTER

Assalamualaikum Wr.wb



KONFIGURASI PROXY SERVER MENGGUNAKAN SQUID3 DI DEBAN ROUTER



A. Pengertian
 Server proksi atau peladen pewali adalah sebuah perantara (sistem komputer atau aplikasi) yang bertindak sebagai perantara permintaan dari penggunalayan (client) mencari sumber daya dari peladen lain. Penggunalayan A terhubung ke peladen perantara, meminta beberapa layanan, seperti berkas, sambungan, laman, atau sumber daya lainnya, yang tersedia dari peladen yang berbeda. Peladen perantara menilaiuji (evaluate) permintaan menurut aturan penyaringan. Sebagai contoh, mungkin tapis lalu lintas oleh alamat IP atau kaidah jaringan. Jika permintaan diperiksasah (validate) oleh tapis, perantara menyediakan sumber daya dengan menghubungkan ke peladen yang berkaitpaut (relevant) dan meminta layanan atas nama penggunalayan. Sebuah peladen perantara secara ikhtiari (optional) dapat mengubah permohonan penggunalayan atau menanggapi di peladen, dan kadang-kadang mungkin melayani permintaan tanpa menghubungi peladen yang ditetapkan. Dalam hal ini, tanggapan yang tembolok dari peladen pencil (remote server), dan selanjutnya kembali permintaan bahara (content) yang sama secara langsung.


B. Latar Belakang
Dengan menggunakan web proxy kita dapat mengatur limit bandwith,memblock situs dan redirect situs
  

C. Maksud dan Tujuan
 Untuk meningkatkan keamanan server kita dari serangan luar dan kita dapat memantau jaringan kita
 

D. Alat dan Bahan
 1. Koneksi internet
 2. server yang terinstall debian/yang lain

 
 E. Jangka Waktu Pelaksanaan
Disini saya membutuhkan waktu kisaran 30 menit


F. Tahap Pelaksanaan
 1. pertama kita romote server debian kita, Pastikan server kita sudah mendapat koneksi internet kemudian Kita install proxy servernya dengan perintah      "apt-get install squid3"


2. jika sudah berhasil kita konfigurasi proxynya dengan perintah "nano /etc/squid3/squid.conf"




 3.  cari kata http_port 3128 . 


4. hilangkan tanda pagar kemudina tambahkann kata transparent.


5.cari kata cache_mgr.


6. hilangkan tanda pagar  dan ubah webmaster . misalnya saya mengubah webmaster mejadi admin@router.org.


7. cari lagi kata visible_hostname. hilangkan tanda pagar dan beri hostnamenya.


8. cari kata cache_dir ufs /var.


9. hilangkan tanda pagar.


10.cari kata cache_mem.


11. ubah menjadi seperempat kapasitas RAM server anda.


12. cari kata http_access deny all


13. beri tanda pagar .


14. cari lagi acl CONNECT.


15. 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)


16. setelah langkah diatas selesai simpan dan keluar.

17. sekarang kita edit file blokdomain. ketikkan peintah seperti pada gambar dibawah .



18. silahkan tulis domain yang anda ingin blok . setelah itu simpan dan keluar.


19. kita edit juga flie blokkata .


20. masukkan beberapa kata yang anda inginkan , agar nanti dapat di blok oleh web proxy. simpan dan keluar.


21. cek proses squid3


22. restart squd3



23.  sekarang kita edit file rc.local


24. tambahkan baris yang ditandai. simpan dan keluar.


25. rebootserver unuk pengoptimalan.


26. sekarang kita test dengan domain yang di blok. saya mencoba detik.com




G. Hasil dan Kesimpulan
Dengan proxy server ini akses internet kita menjadi lebih cepat karena pada proxy server akan menyimpan cache client yang sudah membuka kesitus tertentu dan kita juga dapat memonitor log pada client dan dapat mengamankan jaringan
H. Referensi