let's study and share together... ^^

Jumat, 29 Januari 2016

BLOCK EKSTENSI FILE PADA PROXY SQUID

Posted by with No comments

Pagi sobat lama tak jumpa. pada posting an saya kali ini saya akan membahas mengenai Squid. mungkin sudah banyak yang tau apa kegunaan software tersebut. Bagi sebagian sobat yang mau membuat proxy server dengan Linux, atau sobat Ilmu Komputer USD yang mau coba-coba belajar bikin proxy, saya ingin membagikan pembelajaraan sekolah saya dalam membuat proxy menggunakan Linux. Meski banyak software untuk membuat proxy server, saya memilih squid karena paketnya sudah ter-include dalam distro yang saya gunakan (Debian 5) dan hampir sebagian proxy server Linux menggunakan squid. 

sedikit penjelasan mengenai Squid. Squid merupakan salah satu aplikasi proxy content filtering yang handal, tapi bagi beberapa admin jaringan merupakan tanggung jawab untuk menjaga kestabilan jaringan. Salah satu caranya adalah dengan membatasi besar file (reply_body_max_size) yang bisa di download agar user tidak melakukan download besar besaran, disamping itu yang tidak kalah pentingnya adalah membatasi ekstensi file yang boleh di download.
Berikut langkah langkahnya (saya menggunakan Debian Server 5): 

  1. Instal aplikasi squid
  2. Edit file konfigurasi squid
  3. Buat direktori dan file blacklist untuk blacklist secara manual
  4. Buat direktori dan file untuk pesan error dalam bahasa indonesia
  5. Check konfigurasi firewall yang diterapkan di proxy
  6. Jalankan servicenya
  7. Test konfigurasi di proxy dan client
Buat sebuah acl (access control list) baru di /etc/squid3/squid.conf dengan menambahkan baris berikut:

acl blockfiles urlpath_regex "/etc/squid3/blocks.files.acl"

Masih di file yang sama, tambahkan error message khusus (ini optional). Dan block acl tersebut:
 
# Deny all blocked extension
deny_info ERR_BLOCKED_FILES blockfiles
http_access deny blockfiles

Sekarang buat file blocks.files.acl yang isinya list extensi file yang akan di blocking
 
Debian:~# nano /etc/squid/blocks.files.acl

Isinya seperti berikut (contoh ini akan block ekstensi file MP3,MPEG,MPG,AVG,AVI,EXE) silahkan di sesuaikan dengan kebutuhan:
 
\.[Ee][Xx][Ee]$
\.[Aa][Vv][Ii]$
\.[Mm][Pp][Gg]$
\.[Mm][Pp][Ee][Gg]$
\.[Mm][Pp]3$

Terakhir tinggal kita restart squidnya dengan perintah berikut:
 
Debian:~# etc/init.d/squid restart

Selamat Mencoba :)

sumber: 
http://fadhly.web.id/posts/block-ekstensi-file-pada-squid.html
http://fxekobudi.net/linux/proxy-server-linux-dengan-squid/

Related Posts:

  • VPN (Virtual Private Network)PENGERTIAN VPN adalah singkatan Virtual Private Network, yaitu sebuah koneksi private melalui jaringan publik atau internet, virtual network berarti jaringan yang terjadi hanya be… Read More
  • PROTOKOL X.25PENGERTIAN X.25 adalah protocol yang mendefinisikan bagaimana computer (device) pada jaringan public yang berbeda plat form bisa saling berkomunikasi. Protocol ini sudah distandarisasi oleh Interna… Read More
  • STANDARD KOMUNIKASI DATA IEEE IEEE (Institute of Electrical andElectronic Engineers) melakukan diskusi, riset dan pengembangan terhadap perangkat jaringan yang kemudian menjadi standarisasi untuk digunakan sebagai perangkat … Read More
  • FIELDBUS TECHNOLOGY Pengertian  Fieldbus adalah nama keluarga protokol jaringan komputer industri yang digunakan untuk kontrol real-time didistribusikan, standar … Read More
  • NAT (Network Address Translation)Sore readers, saya datang mau nge share mengenai NAT. semoga bermanfaat ^^ NAT (Network Address translation) adalah sebagai penerjemah antara satu IP pada IP yang lain. biasanya NAT ditemukan pada ko… Read More

0 komentar:

Posting Komentar