|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 28 Feb 2003 19:40:30 To : Alexandr Kudinov Subject : Re: Учет тpафика -------------------------------------------------------------------------------- Alexandr Kudinov <Alexandr.Kudinov@p20.f111.n5061.z2.fidonet.org> wrote: AK> Уважаемый All! AK> Возможно ли считать интеpнет тpафик для каждого из пользователей, котоpые AK> заходят на компьютеp из локалки напpимеp по ssh? AK> В какyю стоpонy копать? В смысле - траффик, сгенерированный программами, запущенными от имени определенного пользователя. Точнее, считать траффик на многопользовательской машине per user. Можно. Hапример, в iptables есть ключик --uid-owner, который позволяет для каждого пользователя создать отдельное правило с отдельным счетчиком. Если речь идет только об http-траффике, то возможны и другие варианты. Hапример, есть такой добрый протокол ident, который позволяет спросить у машины, с которой пришел клиент по tcp/ip "А кто из твоих юзеров открыл этот сокет". Соответственно, при подсчете траффика по логам www-прокси можно это использовать. Кроме того, можно заставить пользователей на proxy авторизоваться, и считать траффик по тем именам, под которыми они авторизовались. Единственный недостаток всех перечисленных вариантов это то, что пользователь должен быть самим собой. Это может оказаться неудачным, скажем для internet-кафе, так как приведет к необходимости заводить отдельного юзера для каждого посетителя. Впрочем iptables позволяет и мэтчить по индентификатору процесса-лидера сессии. Хотя я бы считал необходимость заведения юзера в системе для каждого посетителя скорее фичей, написал бы скриптик, который бы это дело автоматизировал, а постоянным клиентам (за отдельную плату) предлагал бы услугу хранения их закладок и прочих данных между посещениями кафе. AK> ЗЫ Хочy оpганизовать несколько "тyпых" Х-Теpминалов (тонкий клиент), и AK> считать для каждого из них тpафик. AK> Всего добpого. -- http://www.communiware.ru http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/151781b9be17a.html, оценка из 5, голосов 10
|