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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Лимит сессий за единицу времени  (Прочитано 1151 раз)

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

Оффлайн fet4

  • Автор темы
  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
Лимит сессий за единицу времени
« : 26 Декабря 2011, 13:22:08 »
Привет всем!
Прошу совета как решить проблемку. Есть небольшая сеть и провайдер ограничивает количество сессий в единицу времени ну скажем в 30к за 10мин. после чего доступ лочится. Хотелось бы не превышать этот лимит на исходящем интерфейсе и блокировать на время тех кто к нему стремится?! Возможно ли такое организовать?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Лимит сессий за единицу времени
« Ответ #1 : 26 Декабря 2011, 20:08:34 »
Да, возможно.
Подсказка: Блокирование и ограничение - это две разные задачи.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн fet4

  • Автор темы
  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
Re: Лимит сессий за единицу времени
« Ответ #2 : 27 Декабря 2011, 02:16:19 »
Да, возможно.
Это типа - я знаю, но не скажу?!)
Подсказка: Блокирование и ограничение - это две разные задачи.
Я знаю что разные, для меня приоритетной блокирование пользователя на время если много потоков. Так что подскажите?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Лимит сессий за единицу времени
« Ответ #3 : 27 Декабря 2011, 03:26:31 »
Ещё раз: "много потоков" - это одна задача.
Блокирование пользователя - это другая.
Для решения первой - модуль connlimit
Для решения второй - тонна вариантов.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн fet4

  • Автор темы
  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
Re: Лимит сессий за единицу времени
« Ответ #4 : 27 Декабря 2011, 05:08:07 »
Ещё раз: "много потоков" - это одна задача.
Блокирование пользователя - это другая.
Для решения первой - модуль connlimit
Для решения второй - тонна вариантов.
Ждя вменяемого ответа сам быстрей нашел, модуль recent в iptables 2 в 1, следит за количеством сессий блокируя "нарушителей", а вы мне говорите - одна задача, другая... Меня интересует конкретное решение, а не разъяснение на пальцах :)
« Последнее редактирование: 27 Декабря 2011, 05:10:12 от fet4 »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Лимит сессий за единицу времени
« Ответ #5 : 27 Декабря 2011, 05:17:54 »
recent за количеством сессий не следит... Хотя и может показаться, что он это делает.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн fet4

  • Автор темы
  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
Re: Лимит сессий за единицу времени
« Ответ #6 : 27 Декабря 2011, 17:59:06 »
recent за количеством сессий не следит... Хотя и может показаться, что он это делает.
Спасибо, ну очень "помогли"

 

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