Home > Uncategorized > [Fedora] Squid Installation and Configuration

[Fedora] Squid Installation and Configuration

SAVE THE BANDWIDTH SAVE THE WORLD

Dengan menggunakan squid, kita dapat membatasi client yang ingin mengakses jaringan luar secara langsung. Client tersebut harus melewati squid terlebih dahulu. Hal ini berguna antara lain:

  • Menghemat bandwidth dari akses yang tidak berguna atau berlebihan
  • Filtering, Membatasi akses terhadap situs yang tidak diinginkan (situs porno, sex, kekerasan, dsb)
  • Jika anda berada di sekolah atau kampus dan situs yang ingin anda buka diblok, squid yang anda buat juga berguna untuk anda supaya bisa mengakses situs tersebut melalui squid anda sendiri.

Berikut ini langkah-langkah instalasi dan konfigurasi Squid di Fedora

Installasi

root@abc# yum install squid

Konfigurasi

edit /etc/squid/squid.conf

root@abc#vi /etc/squid/squid.conf

tambahkan pada squid.conf tersebut

visible_hostname abc

menentukan tempat menyimpan cache, dalam hal ini berada di /var/spool/squid, sebesar 2,5 GB, jumlah direktori 16, subdirektori 256

cache_dir aufs /var/spool/squid 2500 16 256

jika akan menggunakan proxy server orang lain

cache_peer cache.something.com parent 3128 3130

Blocking IP tertentu pada waktu tertentu

tambahkan pada akhir tag acl

acl ipbocahbaik src 192.168.0.0/26

acl ipbocahnakal src 192.168.0.33

acl waktuakses time M T W H F 08:00-19:00

tambahkan pada awal tag http_access

http_access deny ipbocahnakal

http_access allow ipbocahbaik waktuakses

Blocking unwanted websites

>keluar dari squid.conf

>buatlah file /usr/local/etc/situsporno.squid

>masukkan alamat-alamat situs yang diblok

misal:

http://www.unseenjapan.com

xxx.com

http://www.porn.com

>kembali ke /etc/squid/squid.conf

tambahkan pada akhir tag acl

acl situsporno dstdomain “usr/local/etc/situsporno.squid”

tambahkan pada awal tag http_acces

http_access deny situsporno

atau

http_acces allow ipbocahbaik waktuakses !situsporno

Setting Proxy pada browser client

>masuk ke LAN setting atau network setting pada browser

>masukkan proxy server dengan nama hostname proxy server yang anda buat, dalam hal ini abc.something.com

port 3128 (default squid).

Silakan berselancar dengan squid sendiri

  1. Syafiq
    September 1, 2009 at 4:14 pm

    biar benwit nya tambah hemat, tambahin option buat tuning. efeknya nanti rating TCP_HIT nya bisa lebih gede..😀

  2. wonggoblog
    September 3, 2009 at 9:43 pm

    @syafiq : iya nih, belom sampe maenin benwit, boleh dicoba

  1. No trackbacks yet.

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

%d bloggers like this: