[id-ubuntu] Squid Gak Bisa Blok Facebook

6 views
Skip to first unread message

iwan junaidy

unread,
Nov 23, 2009, 9:04:19 PM11/23/09
to id-u...@googlegroups.com
Sudah 3 hari nih nyoba squid, tp masih belum bisa nge-block facebook (situs lain juga gak bisa). Ada yg udah berhasil? Konfigurasi squid.conf saya:

http_port 3128 transparent
visible_hostname localhost
cache_mem 100 MB
cache_access_log /var/log/squid/access.log
cache_store_log /var/log/squid/store.log
cache_log /var/log/squid/cache.log

acl all src 192.168.0.0/24
http_access allow all

acl blocksites dstdomain "/etc/squid/block-sites"
http_access deny blocksites

dimana /etc/squid/block-sites berisi:
.facebook.com
.google.co.id

Arie Karhendana

unread,
Nov 24, 2009, 10:13:38 PM11/24/09
to id-u...@googlegroups.com
2009/11/24 iwan junaidy <wal...@gmail.com>:

> Sudah 3 hari nih nyoba squid, tp masih belum bisa nge-block facebook (situs
> lain juga gak bisa). Ada yg udah berhasil? Konfigurasi squid.conf saya:
>
> http_port 3128 transparent
> visible_hostname localhost
> cache_mem 100 MB
> cache_access_log /var/log/squid/access.log
> cache_store_log /var/log/squid/store.log
> cache_log /var/log/squid/cache.log
>
> acl all src 192.168.0.0/24
> http_access allow all
>
> acl blocksites dstdomain "/etc/squid/block-sites"
> http_access deny blocksites

Pada kofigurasi di atas, "http_access allow all" ditulis lebih dulu,
sehingga akan mengizinkan akses penuh dari 192.168.0.0/24.
Setelah itu, squid tidak akan memproses ACL http_access lagi.

Supaya bisa diblok, maka urutannya harus diubah:

acl blocksites dstdomain "/etc/squid/block-sites"
http_access deny blocksites
acl all src 192.168.0.0/24
http_access allow all

--
Arie Karhendana

imr

unread,
Nov 24, 2009, 10:18:31 PM11/24/09
to id-u...@googlegroups.com
2009/11/25 Arie Karhendana <arie.ka...@gmail.com>:

>
>
> Pada kofigurasi di atas, "http_access allow all" ditulis lebih dulu,
> sehingga akan mengizinkan akses penuh dari 192.168.0.0/24.
> Setelah itu, squid tidak akan memproses ACL http_access lagi.
>
> Supaya bisa diblok, maka urutannya harus diubah:
>
> acl blocksites dstdomain "/etc/squid/block-sites"
> http_access deny blocksites
> acl all src 192.168.0.0/24
> http_access allow all
>


"seolah-olah" pengaturannya itu dari bawah ke atas....

Pertama allow all dulu --> filter dipersempit, dibolehkan yg src
192.168.0.0/24 --> di blok yg masuk di blocksites

Arie Karhendana

unread,
Nov 24, 2009, 10:57:56 PM11/24/09
to id-u...@googlegroups.com
2009/11/25 imr <iwa...@gmail.com>:

> "seolah-olah" pengaturannya itu dari bawah ke atas....
>
> Pertama allow all dulu -->
> filter dipersempit, dibolehkan yg src 192.168.0.0/24 -->
> di blok yg masuk di blocksites

Owwh, kalau di Squid, tidak bisa seperti itu untuk http_access.
Begitu sudah ada allow atau deny yang matching di bagian atas, maka
tidak akan diproses lagi ke bawahnya.

Sehingga kalau sudah dapat allow src 192.168.0.0/24, maka semua yang
src 192.168.0.0/24 bebas mengakses. Rule deny di bawahnya tidak akan
diproses lagi.

--
Arie Karhendana

Vladislas

unread,
Nov 25, 2009, 1:05:25 PM11/25/09
to id-u...@googlegroups.com


2009/11/25 Arie Karhendana <arie.ka...@gmail.com>

Maaf nih ada cara yang sedikit mudah :D
install aj Dansguardian,

jadi dansguardiannya itu sebagai filtering dan squidnya sebagai cache



 
Regards,

waltub

unread,
Nov 25, 2009, 10:47:43 PM11/25/09
to id-u...@googlegroups.com
Oooo gitu ya... OK trimakasih semuanya. Dicoba dulu nih...
Reply all
Reply to author
Forward
0 new messages