Jump to content

Recommended Posts

Posted

Надо сделать ICQ для лююдей в сети бесплатным, но при этом нужно запретить перекачку файлов по ICQ.

 

Подскажите как это сделать!

 

Спасибо!

Posted

тоесть ответ - никак, но можно ограничить размер фала или же вообще подловить...

 

вот мысля (на примере рутера под пингвином)

 

необходимые вещи - iptables + connbytes + что там количество пакетов в единицу времени считает?

 

на порт аси - вешаем правило, которое отрубает коннекты, передающие N количесво метров, в сутки (ну я думая ася у самого большого балабола больше 10 метров не кушает) + правило - не допускающее передачи больше определенного количества пакетов в 5-60 секунд...

 

дальше - голова не варит, не уверен что выше - не бред :)

Posted

Поддерживаю насчёт iptables. Только не в сутки, а в единицу времени.

Если средняя загрузка за 5 минут к примеру выше разумной письменной, начинаем интеллегентно дропать пакеты.

Posted

значит не бред :) и товарищ на конце - получет битый пакетик....... НЕЕЕЕЕТ!!!! проще :))))

 

маркируем эти пакеты - и отправляем в биллинг :) (бог ведает как такое прикрутить к каждому биллингу - свое) - со всех сторон хорошо, у пользователя все работает - доволен, и нам денежка идет - довольны :)

Posted

Сделать через jabberd ( http://jabberd.jabberstudio.org/ ) и настроить ограничения через karma прямо в конфиге jabberd:

      * Avg. Throughput - The number of bytes you can

       send every second without incuring any penalty.



     * Burst Allowed - The maximum number of bytes you

       can send in 2 seconds without incurring any penalty.



     * Max Sustained Rate - If you send data as fast as 

       you can, you will hit penalty, and will not be 

       able to send for 10 seconds; the max sustained 

       rate is the average rate you can dump data when 

       you are dumping as much data as you can, as fast 

       as you can.



     * Seconds to Recover from Burst - The amount of time 

       it will take to reach Avg. Throughput capability 

       after sending a max burst of data.



     * Penalty Length - The length of your penalty is

       determined according to this formula:

             abs(penalty) * Heartbeat seconds

       E.g., a penalty of -5 and heartbeat of 2 will 

       cause your penalty length to be 10 seconds. 

       Note that a penalty CANNOT be less than -100, 

       otherwise strange things might happen.

Posted

Спасибо за идеи с iptable.

 

А по поводу джаббера.

 

Может подскажете, пробовал поставить джаббер, пишит:

configure: error: Libidn >= 0.3.0 not found

 

Поставил:

libidn-0.6.2-1.1.i386.rpm

 

Пишит тожесамое. Что можно сделать

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.