Squid Proxy dan Seni Berbagi Konektivitas

Posted: January 29, 2017 in oprekan

Project kali ini adalah membuat sebuah konektivitas sistem warehouse yang terletak di daerah pinggiran kota yang belum dijangkau oleh layanan internet memadai (Fiber Optik, dll), dan ini adalah yang menjadi kendala utama.

Singkat cerita, sayapun  menjatuhkan pilihan layanan internetnya, menggunakan layanan provider GSM yang ada. Walaupun tidak maksimal, dan sering RTO..setidaknya mampu menangani upload dan download data sesuai dengan perimintaan warehousenya. Lantas, bagaimana membagi koneksinya, pakai DHCP?? atau pakai fasilitas ICSnya si MS-Windows?…weleh…weleh….mana harus ada ‘fungsi’ pembatasan ke situs-situs sosmed dan multimedia. Terpikir sejenak akan script sederhana yang sering saya gunakan dulu, squid-proxy. Ya, tool sederhana yang memiliki banyak fungsi ini, menjadi pilihan saya untuk menangani kebutuhan dan permintaan perusahaan.  Dimana semua PC yang ada harus saling terkoneksikan satu sama lain, dan bisa saling pakai dan berbagi mesin cetak, serta harus terkoneksi dengan internet dengan sistem kuota.

Oprekan pun dimulai saya menambahkan fungsi blok situs pada squid, seperti pada baris dibawah ini :

acl CONNECT method CONNECT
acl httpsfail dstdomain .facebook.com
http_access deny httpsfail CONNECT

terlihat dari script diatas, yang akan diblok  adalah koneksi klien yang mencoba masuk ke halaman facebook.com. Bagaimana kalo-kalo lebih dari satu situs yang akan kita blokir, ya…kita tinggal menambahkan daftar situs tersebut pada baris ACL diatas. Jangan lupa menjalankan service dari squid itu sendiri.

Cara ini cukup sederhana namun sampai saat ini masih cukup ampuh untuk digunakan, mudah-mudahan service squidnya bisa tetap jalan sesuai dengan harapan pemilik perusahaan.

Virus yang ada di windowsnya bukan menjadi tanggungan saya ya…..:)

 

 

 

 

 

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s