kalau ini nya di ubah ..

http_access allow connlimit wks1
http_access allow connlimit wks2
http_access allow connlimit wks3
..
..
http_access allow connlimit wks20
http_access deny all

testing lagi

On 5/10/05, Arief Yudhawarman <[EMAIL PROTECTED]> wrote:
> 
> Hai milisers,
> 
> Ada rekan-rekan yg punya contoh untuk membatasi banyaknya tcp koneksi
> ke squid proxy server dr ip client. Saya bermaksud untuk membatasi
> banyaknya koneksi ke squid (proxy transparent) dengan maksimum 10 koneksi
> per ip. Rulenya sudah dibuat tapi gagal:
> 
> squid.conf:
>   ...
>   acl connlimit maxconn 10
>   acl wks1 src 192.168.0.1/255.255.255.255
>   acl wks2 src 192.168.0.2/255.255.255.255
>   ...
>   acl wks20 src 192.168.0.20/255.255.255.255
>   http_access allow connlimit wks1 wks2 ... wks20
>   http_access deny all
> 
> squid kemudian direconfigure, akibatnya malah saya ndak bisa browsing
> (pada saat itu trafiknya lagi lumayan ada beberapa user yg browsing).
> 
> Saya pernah baca tapi lupa dimana, bahwa connlimit di squid itu hanya
> berlaku untuk semua ip di bawah 1 subnet (?), atau jumlah koneksi tetap
> 10, bukannya spt yg saya harapkan di atas yakni 10 x 20 = 200 koneksi.
> 
> Alternatif lain mungkin pakai iptables.
> Tapi saya agak bingung juga makainya karena squidnya bekerja sebagai
> proxy transparent. Semua reques dr client ke port 80 secara transparent
> akan di redirect ke port squid.
> 
> iptables -t nat -A PREROUTING -i eth0 -s 192.168.0.0/24 -p tcp \
>    -m tcp --dport 80 -j REDIRECT --to-ports 3128
> 
> Berarti kalau pakai iptables pembatasan atau limit koneksi ke port 80
> harus dilakukan pada chains INPUT, CMIIW. Saya sudah buat rule spt ini:
> 
> for IP in 1 2 .. 20
> do
>   /usr/sbin/iptables -A INPUT -i eth0 -s 192.168.0.$IP -p tcp --syn \
>      -m limit --limit 1/s -j ACCEPT
> done
> 
> Tapi tetap saja saat ada client yg nakal yg entah pakai program apa bisa
> membuat koneksi pakai squid jadi lelet karen jumlah maksimum tcp koneksi
> yg establish yg dibuat user tsb sekitar 70-an.
> 
> Mohon tanggapan rekan-rekan milisers.
> 
> TIA
> 
> ~yudi
> 
> --
> Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
> Arsip, FAQ, dan info milis di http://linux.or.id/milis
> Tidak bisa posting? Baca:
> http://linux.or.id/problemmilis
> http://linux.or.id/tatatertibmilis
> 
>

--
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis
Tidak bisa posting? Baca:
http://linux.or.id/problemmilis
http://linux.or.id/tatatertibmilis

Kirim email ke