- Установка лимитов на доступ через прокси сервер squid, zloi, 14:52 , 02-Фев-05 (1)
режик хорошо для удаления баннеров, закрытия порносайтов... но чтобы ограничивать доступ в инет по лимиту это имхо извращение... проще написать скриптик что т типа ниже и полодить его в крон..#!/usr/bin/perl open( f_squid,"</var/log/squid/access.log" ) or die( "Cannot open file squidlog" ); %ipbyte=();%iplog=(); $sum=0; while( $str=readline(f_squid) ) { ( $date,$time,$ip,$res,$byte,$method,$url )=split /[,\s]\s*/, $str; $sum+=$byte; #общий http траффик $ipbyte{$ip}+=$byte; #траффик по айпишникам $url=~/[^\/]*\/\/[^\/]*/; $url=$&; $iplog{$ip}{$url}+=$byte; #эта строчка нужна если хотите еще разделять урлы по айпишникам } close( f_squid ) foreach $key( keys %ipbyte ) { if( $ipbyte{$key}>$limit ) { #сделать что то чтобы запретить доступ } } скрипт не проверял.. могут быть баги - Установка лимитов на доступ через прокси сервер squid, darky, 16:01 , 02-Фев-05 (2)
- Установка лимитов на доступ через прокси сервер squid, rtzra, 09:38 , 03-Фев-05 (4)
- Люди помогите squid работать не хочет., Demon, 05:12 , 04-Фев-05 (5)
- Установка лимитов на доступ через прокси сервер squid при помощи sarg, BARADA, 12:58 , 01-Июн-06 (9)
|