Страница 1 из 1

Проблема при исп. списка IP клиентов

Добавлено: Чт окт 27, 2005 16:33
Samoed
Использую режик с SquidNT уже давно и очень благодарен авторам.

Сейчас понадобилось группе клиентов запретить закачивать файлы с известными расширениями. Решил исп. ветку MP3 в конфиге режика. Для эксперимента ничего не менял ни в pcre, ни в уже работающем конфиге, кроме как добавил 1 единственный адрес.

Если пишу:

<MP3>
work_ip 192.168.0.22
ban_dir c:/PROGRA~1/SQUID/REZHIK/BANLISTS/MP3
url http://www.mysite.com/banned/mp3.html

То все работает. Т.е. только клиент с IP 192.168.0.22 получает вместо файла с расширением mp3 файлик mp3.html

Но если пишу:

<MP3>
work_ip с:/squid/bad.txt
ban_dir c:/PROGRA~1/SQUID/REZHIK/BANLISTS/MP3
url http://www.mysite.com/banned/mp3.html

то SquidNT не запускается, а в redir.err появляются строки типа:

2005-10-27 15:02:31 [4236] Error in config file. Bad ip or network address: с:/squid/bad.txt

В файле с:/squid/bad.txt записана одна строка:

192.168.0.22




Почему?

Добавлено: Чт окт 27, 2005 16:37
Samoed
В дальнейшем хочу ограничить группу, но она у меня нерегулярно разбросана по сетям. Сейчас эту группу я описываю для squid-a файликом, в котором записи типа:

192.168.0.12
192.168.0.15-192.168.0.23
195.168.0.30-192.168.0.32
192.168.1.3-192.168.1.17


Как нужно адаптировать эти записи, чтоб их понял Rejik ?

Добавлено: Пт окт 28, 2005 11:12
Slava
если нужно брать из файла, то должна быть приставка "f:"
work_ip f:с:/squid/bad.txt

Можно задавать либо по одному адресу в строке, либо по адресу с длинной маской (192.168.10.0/255.255.255.0), либо по адресу с короткой маской (192.168.10.0/24)

Добавлено: Пт окт 28, 2005 15:43
Samoed
А возможно какие-то коменты ставить?

Например:

192.168.0.1
192.168.0.2
#192.168.0.3
192.168.0.4

где 192.168.0.3 не входит в этот список.

Таким образом можно более менее оперативно разрешать/запрещать адрес из списка.

Добавлено: Пт окт 28, 2005 16:18
Slava
Честно говоря, уже не помню.
Попробуйте.