Install Dan Kofigurasi Proxy Server dengan "squid3" di Debian 8 Jessy | Prakerin BLC Telkom Klaten

Assalamualaikum Wr Wb
Kali ini saya akan sharing tentang Proxy Server, dan saya akan melakukan konfigurasi dan install proxy server.
Semoga Bermanfaat !!!!

A. Pendahuluan

  • Proxy server (peladen proxy) adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari Internet atau intranet.
    Proxy Server bertindak sebagai gateway terhadap dunia ini Internet untuk setiap komputer klien. Proxy server tidak terlihat oleh komputer klien: seorang pengguna yang berinteraksi dengan Internet melalui sebuah proxy server tidak akan mengetahui bahwa sebuah proxy server sedang menangani request yang dilakukannya. Web server yang menerima request dari proxy server akan menginterpretasikan request-request tersebut seolah-olah request itu datang secara langsung dari komputer klien, bukan dari proxy server.

    Proxy server juga dapat digunakan untuk mengamankan jaringan pribadi yang dihubungkan ke sebuah jaringan publik (seperti halnya Internet). Proxy server memiliki lebih banyak fungsi daripada router yang memiliki fitur packet filtering karena memang proxy server beroperasi pada level yang lebih tinggi dan memiliki kontrol yang lebih menyeluruh terhadap akses jaringan. Proxy server yang berfungsi sebagai sebuah "agen keamanan" untuk sebuah jaringan pribadi, umumnya dikenal sebagai firewall 
B. Latar Belakang
  • Pada saat kita mempunyai sebuah komputer server yang menyediakan servis ke client,terkadang juga perlu dilakukan filtering pada konten-konten tertentu,seperti konten negatif yang marak diakses di internet sehingga berpengaruh buruk pada diri sendiri dan orang lain.
C. Maksud dan Tujuan
  • Tujuannya adalah sebagai pengamanan jaringan tambahan agar nantinya setiap request dari client dapat dilakukan filterissasi,mana yang dijinkan dan mana yang ditolak.
D. Alat dan Bahan
  • LAPTOP/PC untuk tester sebagai client
  • Akses internet
  • PC server yang sudah diinstall debian 8

E. JANGKA WAKTU PELAKSANAAN
  • Kurang lebih 30 menit


F. Proses/Tahapan
  • Pertama,lakukanlah instalasi "squid3" pada server debian dengan mengetikkan perintah
    • apt-get install squid3
  • Selanjutnya,sebelum melakukan konfigurasi pada sebuah file alangkah baiknya melakukan backup pada file tersebut agar apabila file tersebut terjadi error maka kita hanya tinggal me-restorenya saja
  •   Selanjutnya config file "squid3.conf" dengan perintah
    • nano /etc/squid3/squid3.conf
  • Pada bagian ini,cari kata "http_port 3128" dengan menekan tombol "ctrl+w" kemudian masukkan kata yang ingin dicari. Tambahkan juga beberapa file konfigurasi seperti berikut : 
    • acl blokblokir dstdomain "/etc/squid3/blokir.txt"
    • http_access deny blokblokir
  • Kemudian jika sudah,cari kata "cache_mem" dan aturlah menjadi 1/4 besarnya dari RAM yang ada
  • Lalu,cari kata "cache_mgr" dan hilangkan tanda pagar jika ada,masukkan hostname/identitas yang diperlukan
  • Selanjutnya,carilah kata "cache_dir ufs /var/spool/squid3 100 16 256 dan hilangkan tanda pagar di bagian paling depan dari karakter baris tersebut
  • Langkah selanjutnya,cari kata "http_access deny all" dan tambahkan tanda pagar (#) sebelum huruf pertama . Jika sudah,save dengan menekan tombol "ctrl+x" lalu tekan "y" kemudian tekan enter
  • Buatlah file yang isinya adalah nama domain/kata dari situs yang akan diblokir/ditutup aksesnya dengan perintah 
    • touch /etc/squid3/blokir.txt
  • Lalu edit file tersebut dengan mengetikkan perintah
    • "nano /etc/squid3/blokir.txt"
  • Agar file tersebut bisa dibuka dengan text editor nano sehingga kita bisa memodifikasi file tersebut
  • Masukkan situs/domain yang perlu diblokir. Semisal saya ingin memblokir situs "detik.com" maka saya tuliskan pada file tersebut. Jika sudah,save dengan menekan tombol "ctrl+x" kemudian tekan "y" lalu tekan enter
  • Cek squid3 pakah berjalan dengan baik atau tidak dengan mengetikkan perintah 
    • squid3 -z
  • Pastikan tidak ada yang error
  • Restart squid3 dengan mengetikkan perintah 
    • service squid restart
  • Langkah selanjutnya adalah mengatur konfigurasi jaringan pada browser,disini saya menggunakan firefox sebab mudah untuk dilakukan konfigurasi. Masuk ke menu preferensi  jaringan dan masukkan IP sever pada kolom HTTP proxy dan masukkan port 3128 pada kolom port. Lalu save dan exit
  • Untuk pengujian,bisa dilakukan dengan mengetikkan URL domain yang sudah diblokir tadi . Apabila muncul error dan terdapat gambar seperti dibawah ini,maka konfigurasi telah berhasil


G. Kesimpulan
  • Jadi dengan adanya proxy server memungkinkan kita untuk mengamankan PC client agar fasilitas internet tidak digunakan sembarangan

H. Hasil yang Didapatkan
  • Kita bisa mengamankan akses internet dari konten negatif yang ada pada internet


I. Referensi
  • https://id.wikipedia.org/wiki/Server_proksi

0 komentar:

Posting Komentar