Нужно рисовать график загрузки канала для определенного IP, клиент подключается по VPN, естественное у него всегда разный интерфейс...
Подскажите как можно решить данную проблему.
Спасибо.
Решено: Как получить сколько передано и получено байт (не зная на каком устройстве (ppp) будет сидеть клиент но зная его IP)
Модератор: Bizdelnick
-
neru_dead
- Сообщения: 331
- ОС: Debian Etch
Решено: Как получить сколько передано и получено байт
Debian GNU/Linux 4.0
Registered User # 410887
Registered User # 410887
-
neru_dead
- Сообщения: 331
- ОС: Debian Etch
Re: Решено: Как получить сколько передано и получено байт
Направьте на путь истинный
... хоть чем такое можно реализовать ?
Debian GNU/Linux 4.0
Registered User # 410887
Registered User # 410887
-
Goodvin
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: Решено: Как получить сколько передано и получено байт
Может стоить разделить эту сложную задачу на несколько составных частей попроще, и решать их последовательно ?
Там, глядишь, и понимание механизма придет, и возможного решения.
Там, глядишь, и понимание механизма придет, и возможного решения.
-
neru_dead
- Сообщения: 331
- ОС: Debian Etch
Re: Решено: Как получить сколько передано и получено байт
А по точнее на какие именно маленькие составные части ? можно разделить мою задачу.
Debian GNU/Linux 4.0
Registered User # 410887
Registered User # 410887
-
Maximus_V
- Сообщения: 432
- ОС: Gentoo, FreeBSD
Re: Решено: Как получить сколько передано и получено байт
По-началу пользовался коробочным Manriva 2007 LC, так там в состав KDE была включена программа для мониторинга сети. Вполне удачно все рисовала для каждого сетевого интерфейса., которые она сама определяла. Если интересно - могу поискать, как эта штука точно называется
-
Goodvin
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: Решено: Как получить сколько передано и получено байт
Хм.. а вы разве не имеете представления о том, чего собственно сами хотите ??
Странно.
Я бы как минимум разделил сначала на две части:
- собственно получение интересующих данных
- рисование неких "графиков" или вообще отображение как таковое.
Ну и далее каждую из задач разделять по смыслу на еще более простые составляющие, реализовать которые будет проще и понятнее.
Это и называется UNIX-way.
-
genagon
- Сообщения: 36
- ОС: WinXP+SUSE Linux
Re: Решено: Как получить сколько передано и получено байт
Попробуйте iptraf. У меня в Mandriva 2007 его нет, но был в других версиях (в ASP точно).
-
tmp13
- Сообщения: 986
- ОС: openSuse 11.2
Re: Решено: Как получить сколько передано и получено байт
в таких случаях обычно советую ntop=)
Красных бей и белых бей!
Вот вам иерархия!
Я люблю тебя за это, милая моя,
Разудалая, хмельная мать моя – Анархия!
Вот вам иерархия!
Я люблю тебя за это, милая моя,
Разудалая, хмельная мать моя – Анархия!
-
neru_dead
- Сообщения: 331
- ОС: Debian Etch
Re: Решено: Как получить сколько передано и получено байт
Вопрос решен.
RX = ifconfig -a|grep "IP" -A 5|tail -1 | awk {'print $2'} | cut -d":" -f2
TX = ifconfig -a|grep "IP" -A 5|tail -1 | awk {'print $6'} | cut -d":" -f2
ifconfig -a|grep "$client_ip" -A 5|tail -1
RX = ifconfig -a|grep "IP" -A 5|tail -1 | awk {'print $2'} | cut -d":" -f2
TX = ifconfig -a|grep "IP" -A 5|tail -1 | awk {'print $6'} | cut -d":" -f2
Debian GNU/Linux 4.0
Registered User # 410887
Registered User # 410887