Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: squid+dansguardian=нет ограничения скорости  (Прочитано 1268 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн W03L

  • Автор темы
  • Участник
  • *
  • Сообщений: 128
    • Просмотр профиля
Привет.
Стоит на сервере связка squid+dansguardian. Фильтры по содержимому работают, но нет ограничения скорости для клиентов по IP. В логах squid для каждого клиента стоит адрес 127.0.0.1
Если без dansguardian, то всё нормально.
Пробовал в squid.conf добавить cache_peer 127.0.0.1 parent 8085 0 no-query no-digest no-netdb-exchange default - не помогло
Подскажите, что ещё можно сделать, чтобы ограничение скорости работало.

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: squid+dansguardian=нет ограничения скорости
« Ответ #1 : 20 Июня 2011, 09:48:09 »
в squid ограничением скорости занимается delay_pool
http://bog.pp.ru/work/squid.html#delaypool
и это нужно настраивать ...
и сквид не умеет динамически справделиво делить канал .. это нужно знать и учитывать

Оффлайн W03L

  • Автор темы
  • Участник
  • *
  • Сообщений: 128
    • Просмотр профиля
Re: squid+dansguardian=нет ограничения скорости
« Ответ #2 : 20 Июня 2011, 10:02:03 »
в squid ограничением скорости занимается delay_pool
http://bog.pp.ru/work/squid.html#delaypool
и это нужно настраивать ...
и сквид не умеет динамически справделиво делить канал .. это нужно знать и учитывать

при помощи delay_pool и сделано. только после установки контент-фильтра dansguadrian ограничения пропадают. на squid приходит адрес 127.0.0.1, а не ip клиента

Пользователь решил продолжить мысль 22 Июня 2011, 09:28:55:
проблему решил  :coolsmiley:

в конфиге dansguardian forwardedfor = on
в конфиге squid acl_uses_indirect_client on
delay_pool_uses_indirect_client on
log_uses_indirect_client on

и для каждой группы
follow_x_forwarded_for allow группа
follow_x_forwarded_for deny группа

Пользователь решил продолжить мысль 22 Июня 2011, 09:31:39:
:D
« Последнее редактирование: 22 Июня 2011, 09:31:39 от W03L »

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.