Привет Всем.
Есть вопрос, он неоднократно освешался в статьях и хауту, но стоит задача не повторять ошибок и выбрать кратчайший путь.
(Верхнее значит что я читал и ничего не понях, точнее у меня ничего не получилось, точнее получилось но не то ! - наверное я ламер :( )Вводная :
Есть домашняя сеть (на eht1). Есть сервак с мандрейком 10.0 Есть канал с мировыми и локальными ресурсами на на eth0.Теперь вопрос в студию :
Как и с помощью чего порезать трафик в такой зависимости - локальный 10 мб, инет 32кб (значения условные), причем локальных трафик объеденяет в себе больше десятка сетей (то есть нужно сделать тхт из него брать список локальных хостов), ну а мир - есть мир.Как посчитать мировой трафик для каждого юзера, при этом не включая в расчет локальный трафик.
Да вот еще что забыл упомянуть - может у кого коза есть или готовое решение, что бы проще разобраться.С уважением Андрей Кристал.
Подсчитать трафик легко.
только куда ты хочешь сохранять,
есть прога классная NETAms, можно проще на скриптах
для этого тебе пакет netfilter нужен скрипты поисчи здесь
если не найдешь пиши alex-grey@list.ruразделить трафик то же не сложно
есть командочка tc (если не ошибаюсь traffic control)
её пока изучаю
предложил бы чего-нибудь но пока не очень понял вопрос
по подробней опиши как подлючаешься к инету
>Подсчитать трафик легко.
>только куда ты хочешь сохранять,
>есть прога классная NETAms, можно проще на скриптах
>для этого тебе пакет netfilter нужен скрипты поисчи здесь
>если не найдешь пиши alex-grey@list.ru
Спасибо поищу !>по подробней опиши как подлючаешься к инету
К инету подключен с помощь витой пары на eth0 (домашние сети)
вот ссылка поро учёт http://wiki.atmsk.ru/index.html/Ip/Traffic
>К инету подключен с помощь витой пары на eth0 (домашние сети)
если у тебя шлюз с одним eth для интернета и одним eth для локалки,
то вот командочки. за точность не уверен пешу по памяти !--------------------------------------------------------------------
tc qdisc add dev $DEV root handle 1: htb default 26
tc class add dev $DEV parent 1: classid 1:1 htb rate ${RATEUP}kbittc qdisc add dev imq0 handle 1: root htb default 21
tc class add dev imq0 parent 1: classid 1:1 htb rate ${RATEDN}kbit$DEV - интерфейс который смотрит в интернет
${RATEUP} - скорость трафика в интернет
${RATEDN} - скорость трафика из интернета
--------------------------------------------------------------------а лучше почитай ADSL Bandwidth Management HOWTO это я снего брал
где брал сам HOWTO не помнью, нужно пришлю(у меня русскоке)
много полезного как трафик делить по приорететам и т.д.
кстати скрипты предложенны именно в таком варианте как запрашивалось
там один конф фаил в котом и прописываешь все ip которые хочешь
обсчитать
Есть такое слово - CBQ. облегчает заморочки с TC.
глянь здесь может чем поможет:
http://www.opennet.me/base/net/bcl_quick_reference_quide-5.t...
>глянь здесь может чем поможет:
>http://www.opennet.me/base/net/bcl_quick_reference_quide-5.t...Простите что оставил топик без внимания - был в болнице - а там или ходи в туалет или ходи в туалет с ноутом.
Сейчас разребусь и продолжим :))