Proxy Server With SQUID di Debian 5.0

bonding_linux
Tips Reconfigure Device Bonding
December 12, 2018

Proxy Server With SQUID di Debian 5.0

Halo Pemirsa Griya Info Tech . gimana nih kabarnya ?
nah mumpung ada kesempatan untuk menuliskan sedikit tutorial konfigurasi sederhana squid di debian 5, makanya kitta langsung mulai saja ya gan .
PROXY Server berfungsi untuk menyimpan halaman-halaman website yang pernah kita kunjungi. Fungsinya adalah sebagai CACHE, yang sewaktu-waktu jika kita ingin mengunjungi halaman yang sama, akan diambilkan dari Proxy tersebut terlebih dahulu, dan jika belum ada maka akan diteruskan ke server sebenarnya. Selain itu proxy juga dapat  digunakan untuk Security, misalnya memblokir akses ke suatu website ataupun sebagainya.
install squid
Aplikasi yang paling popular, dan terkenal ampuh untuk Server Proxy yaitu SQUID. Selain itu, ada juga distro linux  yang dikhususkan untuk proxy,  seperti IpCOP.

comen:~# apt-get install squid 

Jika sudah kita perlu sedikit konfigurasi , karena konfigurasi sederhana .
Konfigurasi
  Konfigurasi script untuk squid sangatlah banyak, namun kali ini saya akan membahas bagian pentingnya saja.  Gunakan text editor yang memiliki fasilitas “search”, agar lebih mudah.

comen:~# nano /etc/squid/squid.conf

Untuk fasilitas search pada nano, tinggal tekan CTRL + W. Setelah itu, cari dan edit bagian berikut, dan hilangkan  tanda pagar “#” agar menjadi Enabled.

#. . .
http_port 3128 transparent                                            #tambahkan “transparent”
cache_mem 32 MB                                                       #kurang-lebih ¼ dari memory
cache_mgr admin@comen.org
visible_hostname proxy.comen.org
#. . .

 Kemudian cari tulisan acl CONNECT, dan tambahkan script berikut tepat di bawahnya.

#. . .
acl url dstdomain “/etc/squid/url”                     #domain yang di blok
acl key url_regex –i “/etc/squid/key”               #kata yang di blok
http_access deny url
http_access deny key
acl lan src 192.168.10.0/24                            #network lokal
http_access allow lan
http_access allow all
#. . .

Cari tulisan http_access deny all, ada dua pada file squid.conf. Dan tambahkan tanda ”#” pada kedua baris tersebut. Simpan dengan menekan CRTL + X lalu Y dan ENTER.
Buat file untuk daftar situs-situs dan kata-kata yang akan diblokir.

comen:~# nano /etc/squid/url

facebook.com
twitter.com

comen:~#nano /etc/squid/key

porn
sex

Cek apakah konfigurasi sudah benar atau masih ada yang salah, dan juga untuk membuat swap.
comen:~# squid –z
2013/09/08 07:47:56| Squid is already running! Process ID 2351
Block URL

Block URL

Block KEY

Block KEY

Leave a Reply

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