The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Запрет на скачивание файлов"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Запрет на скачивание файлов"
Сообщение от Krom Искать по авторуВ закладки on 24-Май-02, 11:00  (MSK)
Вопрос, думаю, не новый...
Есть машина, на ней FreeBSD 3.2 + NAT + Squid + ipfw. Нужно запретить скачивание файлов определенного типа - например, *.avi и *.mpg, либо по размеру - например, не больше 15 Mb.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Запрет на скачивание файлов"
Сообщение от Кип Искать по авторуВ закладки on 24-Май-02, 11:35  (MSK)
1.Посмотри примеры в форуме на squid.opennet.ru
2.reply_body_max_size выставь

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Запрет на скачивание файлов"
Сообщение от mix emailИскать по авторуВ закладки on 24-Май-02, 12:07  (MSK)
вобще редиректор можно поставить.
там прикольнее. можно делать подмену.

а если проще то так:

acl bad "/usr/local/aaa/bad"
http_access deny bad

а в фаилик bad поставь строчку типа:
\.avi$
\.mpg$

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Запрет на скачивание файлов"
Сообщение от Кип Искать по авторуВ закладки on 24-Май-02, 12:30  (MSK)
а тип acl указать ?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Запрет на скачивание файлов"
Сообщение от mix emailИскать по авторуВ закладки on 24-Май-02, 12:32  (MSK)
ой. забыл. конечно нужно указать.

url_regex

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Запрет на скачивание файлов"
Сообщение от Krom Искать по авторуВ закладки on 30-Май-02, 11:31  (MSK)
>вобще редиректор можно поставить.
>там прикольнее. можно делать подмену.
>
>а если проще то так:
>
>acl bad "/usr/local/aaa/bad"
>http_access deny bad
>
>а в фаилик bad поставь строчку
>типа:
>\.avi$
>\.mpg$


С этим разобрался быстро - всё работает. А вот ещё один вопрос:
может кто пробовал таким способом ограничить скорость на скачиванме фойлов определённого типа?
Я сделал так:

acl Video urlpath_regex "/var/squid/etc/video"
delay_pools 1
delay_class 1 1
delay_access 1 allow Video
delay_parameters 1 4000/4000

В файле "video":
\.avi$
\.mpg$

Это работает (проверял), но Squid'у стало "крышу" сносить:
### squid.out
Startup: Wed May 29 16:41:26 EEST 2002
FATAL: xstrdup: tried to dup a NULL pointer!
Startup: Wed May 29 17:24:13 EEST 2002
...

???????? :-(

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: Запрет на скачивание файлов"
Сообщение от mix emailИскать по авторуВ закладки on 30-Май-02, 12:50  (MSK)
acl multimedia urlpath_regex -i \.mp3$ \.mpeg$ \.avi$ \.mov$

# multimedia pool                                                                                              
delay_class 5 1    # pool 4 is a class 2 pool  

delay_parameters 5 8000/8000

delay_access 5 allow multimedia
delay_access 5 deny all

у меня так.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: Запрет на скачивание файлов"
Сообщение от Krom Искать по авторуВ закладки on 30-Май-02, 19:08  (MSK)
>acl multimedia urlpath_regex -i \.mp3$ \.mpeg$
>\.avi$ \.mov$
>
># multimedia pool
>delay_class 5 1    
># pool 4 is a
>class 2 pool
>
>delay_parameters 5 8000/8000
>
>delay_access 5 allow multimedia
>delay_access 5 deny all
>
>у меня так.


И работает? Что значит параметр "-i" ?
Что это за ошибку Squid начинает мне выдавать периодически?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "RE: Запрет на скачивание файлов"
Сообщение от mix emailИскать по авторуВ закладки on 31-Май-02, 10:16  (MSK)

>И работает? Что значит параметр "-i"
>?

слушай прочти хоть доку для приличия.
http://www.bog.pp.ru/work/squid.html

>Что это за ошибку Squid начинает
>мне выдавать периодически?

не видел такой ошибки. полазь по листам на
www.squid-cache.org

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "RE: Запрет на скачивание файлов"
Сообщение от Krom Искать по авторуВ закладки on 01-Июн-02, 22:49  (MSK)
Ну кто-нибудь скажет, что за ошибка выползает у Squid'а:

FATAL: xstrdup: tried to dup a NULL pointer!

Startup: Fri May 31 12:02:05 EEST 2002
FATAL: xstrdup: tried to dup a NULL pointer!

Startup: Fri May 31 12:03:05 EEST 2002
FATAL: xstrdup: tried to dup a NULL pointer!

Startup: Fri May 31 12:04:08 EEST 2002
FATAL: xstrdup: tried to dup a NULL pointer!

Startup: Fri May 31 12:05:05 EEST 2002
FATAL: xstrdup: tried to dup a NULL pointer!

Startup: Fri May 31 12:06:06 EEST 2002
FATAL: xstrdup: tried to dup a NULL pointer!

Startup: Fri May 31 12:07:05 EEST 2002
FATAL: xstrdup: tried to dup a NULL pointer!

Startup: Fri May 31 12:08:05 EEST 2002
FATAL: xstrdup: tried to dup a NULL pointer!

Startup: Fri May 31 12:09:05 EEST 2002

???!!!!!!!!!!!!!!

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру