Anda di halaman 1dari 8

12/22/2017 Konfigurasi Proxy Server Squid di debian 8 - Parkiranilmu.

com

Kon gurasi Proxy Server Squid di debian 8

Kon gurasi Proxy Server Squid di debian 8

Posted: April 23, 2016 / Under: Layanan Jaringan (http://parkiranilmu.com/category/networking/layanan-jaringan/), Networking (http://parkiranilmu.com/category/networking/) / By: choerul umam

Debian 8 Linux proxy Squid

Proxy Server Squid Parkiranilmu.com (http://parkiranilmu.com/), hallo buat teman-teman yang masih bingung sebenernya proxy server itu apa ?, cara kerjanya bagaimana ?, cara
install sama kon gurasinya gimana ? yuk mari disimak postingan Kon gurasi Proxy Server Squid di debian 8 berikut ini 😀

Pengertian Proxy Server


Proxy merupakan sebuah server yang berfungsi untuk meneruskan permintaan dari client dengan memanfaatkan tunneling (Pembungkusan alamat IP) menggunakan IP dari
server pada saat hendak terhubung ke internet. Proxy server dapat digunakan sebagai web cache, artinya server dapat menyimpan history pengunjung sehingga mempercepat
proses akses terhadap suatu website. Selain itu, proxy server mampu menjadi parental control yang berfungsi sebagai lter terhadaap suatu content.

Cara Kerja Proxy Server


Prinsip dasar cara kerja proxy adalah meneruskan permintaan dari client dengan membuat seolah-olah server proxy yang memintanya, hal ini berhubungan dengan metode
tunneling yang dilakukan oleh server proxy terhadap IP dari client. Berikut ini adalah beberapa fungsi dari Proxy Server

Parental Control, Proxy server mampu memberikan access control kepada administrator untuk melakukan lterisasi konten yang diminta. Kemampuan proxy server dalam
melakukan lterisasi tidak hanya terbatas pada content yang diminta, proxy server mampu melakukan block terhadap alamat IP tertentu pada jaringan
Web Caching, Proxy server mampu memberikan access control kepada administrator untuk melakukan lterisasi konten yang diminta. Kemampuan proxy server dalam
melakukan lterisasi tidak hanya terbatas pada content yang diminta, proxy server mampu melakukan block terhadap alamat IP tertentu pada jaringan.

instalasi proxy server squid


Sebelum kita dapat menggunakan aplikasi proxy server squid kita perlu melakukan proses instalasi package squid dengan mengetikkan perintah

1 #apt-get install squid3

http://parkiranilmu.com/networking/konfigurasi-proxy-server-squid/ 1/8
12/22/2017 Konfigurasi Proxy Server Squid di debian 8 - Parkiranilmu.com

(http://parkiranilmu.com/wp-

content/uploads/2016/04/install-squid.png)

instalasi proxy server squid

kon gurasi proxy server squid


edit le /etc/squid3/squid.conf dengan mengetikkan perintah

1 #nano /etc/squid3/squid.conf
lalu rubah baris

1 http access deny all


menjadi

1 http access allow all

(http://parkiranilmu.com/wp-content/uploads/2016/04/squid.conf_.png)

http_access allow all

Simpan kon gurasi, kemudian buka browser Mozilla refox. Lalu isikan alamat proxy dari server proxy.

(http://parkiranilmu.com/wp-content/uploads/2016/04/Proxy-setting.png)

http://parkiranilmu.com/networking/konfigurasi-proxy-server-squid/ 2/8
12/22/2017 Konfigurasi Proxy Server Squid di debian 8 - Parkiranilmu.com
setting proxy di browser

Setelah melakukan kon gurasi pada browser, kemudian lakukan aktivitas browsing. Pada kasus ini kita akan mengakses alamat www.detik.com, www.google.com, dan
www.facebook.com.

(http://parkiranilmu.com/wp-content/uploads/2016/04/uji-tahap-1.png)

Pengujian kon gurasi proxy

Pada uji tahap 1,kita memperbolehkan client untuk mengakses semua halaman web. Kemudian kita akan mencoba untuk melakukan pembatasan akses pada website dari detik
dan facebook. Buka kembali kon gurasi squid dengan mengetikkan perintah

1 #nano /etc/squid3/squid.conf
, kemudian isikan kon gurasi seperti pada gambar berikut ini

(http://parkiranilmu.com/wp-content/uploads/2016/04/squid.conf1_.png)

Membatasi akses pada suatu website

simpan hasil kon gurasi yang telah kita buat. Langkah selanjutnya adalah membuat list situs yang akan kita block dengan lename urlblock.txt. caranya dengan mengetikkan pada
terminal perintah

1 #nano /etc/squid3/urlblock.txt

(http://parkiranilmu.com/wp-

content/uploads/2016/04/urlblok.png)

Block url dari website

Simpan kon gurasi yang telah kita lakukan, kemudian restart squid dengan mengetikkan perintah

1 #service squid3 restart<code>

(http://parkiranilmu.com/wp-content/uploads/2016/04/squid3-restart.png)

Restart Service dari squid

Kemudian, kita lakukan pengujian kembali menggunakan web browser Mozilla refox untuk melihat apakah website yang telah kita tambahkan pada list yang akan diblock telah
diblock oleh proxy server squid3.

http://parkiranilmu.com/networking/konfigurasi-proxy-server-squid/ 3/8
12/22/2017 Konfigurasi Proxy Server Squid di debian 8 - Parkiranilmu.com

(http://parkiranilmu.com/wp-content/uploads/2016/04/uji-tahap-2.png)

Membatasi akses terhadap web

Terlihat pada gambar bahwa website dari detik dan facebook telah terblock oleh squid proxy. Terkait dengan perbedaan output yang diberikan oleh browser pada saat mengakses
web facebook dan detik yang terblock. Hal ini sikarenakan perbedaan protocol diantara kedua website. Diketahui bahwa detik.com memakai protocol http sedangkan facebook
menggunakan protocol https. Diperlukan blocking ssl untuk memblock protocol https agar mendapatkan output yang sama seperti pada saat web browser menampilkan pesan
acces denied pada website detik.com
Selanjutnya kita akan membatasi akses browsing dengan memanfaatkan tur login pada proxy server. Langkah pertama adalah kita tambahkan konigurasi pada le squid.conf
dengan mennggunakan perintah

1 #nano /etc/squid3/squid.conf

(http://parkiranilmu.com/wp-content/uploads/2016/04/squid.conf2_.png)

Membatasi akses internet denga metode authenti cation

Selanjutnya kita tambahkan user yang diperbolehkan mengakses internet dengan menggunakan perintah seperti pada gambar berikut

(http://parkiranilmu.com/wp-

content/uploads/2016/04/adding-user.png)

Menambahkan user yang dapat mengakses internet

Kemudian tambahkan permission pada le users.txt, kurang lebih gambarnya akan seperti berikut

(http://parkiranilmu.com/wp-content/uploads/2016/04/permission.png)

Menambahkan permission pada le users.txt

kemudian restart kembali squid dengan mengetikkan perintah

1 #service squid3 restart


Terakhir check hasil kon gurasi pada web browser, hasilnya browser akan meminta username dan password untuk dapat melakukan akti tas browsing

http://parkiranilmu.com/networking/konfigurasi-proxy-server-squid/ 4/8
12/22/2017 Konfigurasi Proxy Server Squid di debian 8 - Parkiranilmu.com

(http://parkiranilmu.com/wp-content/uploads/2016/04/uji-tahap-3.png)

Authenti cation User pada proxy

Sampai pada tahap ini kita sudah dapat melakukan access control pada jaringan internet kita. Tentunya masih banyak kon gurasi lain yang dapat kita lakukan pada server proxy
squid. semoga artikel mengenai kon gurasi proxy server squid ini dapat bermanfaat ya 🙂
apabila ada pertanyaan terkait proses instalasi ataupun kon gurasi, silahkan ditanyakan pada kolom komentar 😀

13 responses to “Kon gurasi Proxy Server Squid di debian 8”

HUMAIDI J
September 23, 2016 at 12:48 pm (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/#comment-7)

Mau nanya donk.. Cara block situs sekolah tanpa mengatur proxy di client bgaimana y?

Trims 🙂

Reply (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/?replytocom=7#respond)

CHOERUL UMAM (HTTP://PRKIRANILMU.COM)


September 29, 2016 at 8:20 pm (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/#comment-8)

Saya asumsikan anda mendapat akses ke DHCP server, anda bisa melakukan hal tersebut dengan melakukan kon gurasi ProxyAutoCon g pada DHCP
server. Untuk artikelnya anda bisa langsung menuju ke halaman berikut ini ProxyAutoCon g (https://wiki.gentoo.org/wiki/ProxyAutoCon g). mohon
maaf saya belum bisa membuatkan artikelnya, karena kesibukan di dunia nyata 🙂

Terima kasih telah berkomentar dengan baik 🙂

Reply (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/?replytocom=8#respond)

TOMCAT (HTTP://TOMCAT%20JA)
January 10, 2017 at 7:50 am (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/#comment-45)

good

Reply (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/?replytocom=45#respond)

CPN
February 7, 2017 at 10:43 pm (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/#comment-54)

kalau mau allow ip saja gimana donk

Reply (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/?replytocom=54#respond)

CPN
February 7, 2017 at 10:44 pm (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/#comment-55)

http://parkiranilmu.com/networking/konfigurasi-proxy-server-squid/ 5/8
12/22/2017 Konfigurasi Proxy Server Squid di debian 8 - Parkiranilmu.com
mksud saya allow satu ip

Reply (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/?replytocom=55#respond)

CHOERUL UMAM (HTTP://PRKIRANILMU.COM)


March 10, 2017 at 11:59 am (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/#comment-66)

Hallo cpn, mohon maaf baru membalas 🙂


ada beberapa cara yang bisa dilakukan,
cara yang pertama anda bisa menambahkan acl secara langsung didalam le /etc/squid3/squid.conf
acl ip_yang_diperbolehkan src 192.168.2.1
http_access allow ip_yang_diperbolehkan
cara yang kedua anda bisa membuat whitelist dengan ekstensi .txt didalam directory etc/squid3. whitelist dapat berisi satu atau lebih alamat ip yang di
perbolehkan mengakses atau tidak diperbolehkan untuk mengakses.
setelah whitelist dibuat, tambahkan acl didalam le /etc/squid3/squid.conf
acl ip_yang_diperbolehkan “/etc/squid3/nama le.txt”
http_access allow ip_yang_diperbolehkan

Semoga membantu, terima kasih telah berkomentar 🙂

Reply (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/?replytocom=66#respond)

LAKE (HTTP://JOKER.COM)
March 3, 2017 at 6:21 pm (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/#comment-65)

mau nanya perbedaan squid dan squid3 apa

Reply (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/?replytocom=65#respond)

CHOERUL UMAM (HTTP://PRKIRANILMU.COM)


March 11, 2017 at 12:05 am (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/#comment-67)

Hallo lake, mohon maaf baru membalas 🙂


perbedaannya terletak pada versi software dan penambahan turnya, untuk detail terkait penambahan turnya silahkan berkunjung ke situs resminya
http://www.squid-cache.org/Versions/v3/3.1/RELEASENOTES.html (http://www.squid-cache.org/Versions/v3/3.1/RELEASENOTES.html)

Semoga membantu, terimakasih telah berkomentar 🙂

Reply (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/?replytocom=67#respond)

AULIA
April 27, 2017 at 1:52 pm (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/#comment-78)

Kalau saya sudah mengikuti step diatas tapi malah keblokir semua termasuk situs yang tidak saya masukkan ke list, itu bagaimana ya?

Reply (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/?replytocom=78#respond)

CHOERUL UMAM (HTTP://PRKIRANILMU.COM)


May 18, 2017 at 6:03 am (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/#comment-90)

Hallo aulia mohon maaf baru membalas 🙂


Pastikan anda mengijinkan setiap request yang melewati proxy, kon gurasinya terletak pada baris kon gurasi http_access allow all,
Semoga membantu, terima kasih telah berkomentar 🙂

Reply (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/?replytocom=90#respond)

MALIQ
May 17, 2017 at 2:59 pm (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/#comment-88)

mau tanya dong, gimana cara blokir situs https kayak facebook dan youtube. soalnya port nya kan selalu ber-ubah ubah

http://parkiranilmu.com/networking/konfigurasi-proxy-server-squid/ 6/8
12/22/2017 Konfigurasi Proxy Server Squid di debian 8 - Parkiranilmu.com
Reply (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/?replytocom=88#respond)

CHOERUL UMAM (HTTP://PRKIRANILMU.COM)


May 18, 2017 at 5:57 am (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/#comment-89)

Hallo maliq mohon maaf baru membalas 🙂


Seharusnya dengan kon gurasi diatas tidak ada masalah, walaupun “port” https nya berubah-ubah,
karena pada kon gurasi diatas, website diblokir berdasarkan regex atau kata yang terdapat dalam urlnya.
Semoga membantu, terima kasih telah berkomentar 🙂

Reply (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/?replytocom=89#respond)

RIZKY
September 25, 2017 at 4:36 pm (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/#comment-120)

Terima Kasih kak atas ilmunya 🙂

Reply (http://parkiranilmu.com/networking/kon gurasi-proxy-server-squid/?replytocom=120#respond)

LEAVE A REPLY

Your email address will not be published. Required elds are marked *

Name *

Email *

Website

Comment

POST COMMENT

Search... 

Recent Posts

http://parkiranilmu.com/networking/konfigurasi-proxy-server-squid/ 7/8
12/22/2017 Konfigurasi Proxy Server Squid di debian 8 - Parkiranilmu.com
 ACL (Access Control List) (http://parkiranilmu.com/networking/acl-access-control-list/)

 Menentukan Bilangan Prima Menggunakan C++ (http://parkiranilmu.com/programming-languange/c/menentukan-bilangan-prima-menggunakan-c/)

 NAT (Network Address Translation) (http://parkiranilmu.com/networking/nat-network-address-translation/)

 Tutorial Kon gurasi Samba di Debian 8 (http://parkiranilmu.com/networking/tutorial-kon gurasi-samba-di-debian-8/)

Recent Comments

 choerul umam (http://prkiranilmu.com) on Menentukan Bilangan Prima Menggunakan C++ (http://parkiranilmu.com/programming-languange/c/menentukan-bilangan-prima-

menggunakan-c/#comment-138)

 Ramadhan Mahesa on Menentukan Bilangan Prima Menggunakan C++ (http://parkiranilmu.com/programming-languange/c/menentukan-bilangan-prima-menggunakan-

c/#comment-137)

 choerul umam (http://prkiranilmu.com) on Kon gurasi Mail Server Post x di Debian 8 (http://parkiranilmu.com/networking/kon gurasi-mail-server-post x/#comment-131)

 choerul umam (http://prkiranilmu.com) on Kon gurasi Webmail Squirrelmail di Debian 8 (http://parkiranilmu.com/networking/kon gurasi-webmail-squirrelmail-di-debian-

8/#comment-130)

 Maulana Rasoky on Kon gurasi Mail Server Post x di Debian 8 (http://parkiranilmu.com/networking/kon gurasi-mail-server-post x/#comment-129)

About (http://parkiranilmu.com/about/)

Copyright © parkiranilmu.com 2017


Vega Wordpress Theme by LyraThemes (https://www.lyrathemes.com)

http://parkiranilmu.com/networking/konfigurasi-proxy-server-squid/ 8/8