Документация по ОС FreeBSD Пятница, 19.04.2024, 15:05
Приветствую Вас Гость | RSS
Меню сайта

Категории каталога
IPFW [58]

Главная » Статьи » FireWall » IPFW

Пример подсчета трафика через ipfw
#!/bin/sh
P=/var/count
ipfw show | grep "^00001" | awk '{ print $3; }' > \
$P/xmit.`date "+%Y-%m-%d"`

ipfw show | grep "^00002" | awk '{ print $3; }' > \
$P/recv.`date "+%Y-%m- %d"`

( Комм: где "\" след строка идет продолжением текущей. Roman Y.B. )

Правила подсчета следующие:

#ipfw show
00001 640480 68380249 count ip from any to any out xmit ppp0
00002 624905 381169687 count ip from any to any in recv ppp0

результат:

#ls /var/count
recv.2000-02-29 recv.2000-08-11 xmit.2000-05-19
recv.2000-03-01 recv.2000-08-14 xmit.2000-05-20
recv.2000-03-02 recv.2000-08-15 xmit.2000-05-22
recv.2000-03-03 recv.2000-08-16 xmit.2000-05-23
recv.2000-03-06 recv.2000-08-17 xmit.2000-05-24
recv.2000-03-07 recv.2000-08-18 xmit.2000-05-25
recv.2000-03-09 recv.2000-08-21 xmit.2000-05-26
recv.2000-03-10 recv.2000-08-22 xmit.2000-05-29
recv.2000-03-11 recv.2000-08-23 xmit.2000-05-30
recv.2000-03-12 recv.2000-08-24 xmit.2000-05-31
recv.2000-03-13 recv.2000-08-25 xmit.2000-06-01
recv.2000-03-14 recv.2000-08-28 xmit.2000-06-02
Категория: IPFW | Добавил: oleg (24.10.2007)
Просмотров: 1261 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Beastie

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
links

Copyright MyCorp © 2024