Мониторинг трафика в реальном времени, помогает оценить суммарную загрузку интерфейса, найти источник лишнего вирусного трафика, устранять проблемы сетевых программ и еще много других полезных дел. IFTOP для - GNU/Linux Debian – Fedora, NetBSD - FreeBSD.
Устанавливается просто -
apt-get install iftop (для Debian dep)
yum install iftop (Fedora rpm)
cd /pkgsrc/net/iftop
make install clean (NetBSD)
cd /usr/ports/net-mgmt/iftop
make && make install && make clean (FreeBSD)
Команды для легко старта работы iftop. -
iftop -i xl0 – покажет в реальном времени трафик проходящий через интерфейс xl0.
Если необходимо снизить нагрузку на сервер при работе программы можно отключить резовл имен (обращение к dns)
iftop -n -i xl0 (в таком случае вы увидите только ip адреса имена отображаться не будут) еще способ – нажатие n в процессе работы программы DNS resolving включить/выключить.
Рассмотрим более детально некоторые возможности программы (когда она уже запущена).
Чтобы получить справочку по командам iftop в процессе просмотра сетевой активности нажимаем h
Появиться окошко с возможностями в этом режиме.
клавиша результат ——————————- включить/выключить.
n———————————————————- DNS resolving включить/выключить.
P (shift+P)————————————————Пауза окна (помогает более детально изучить происходящие)
s ———————————————————–Заменят ваш адрес (присвоенный интерфейсу) на звездочку *.
h ———————————————————–Меню помощи.
! (shift+!)————————————————–Позволяет выполнить shell команду.
1/2/3 ——————————————————Сортирует в одну, две и три колонки.
Теперь я опишу некоторые полезные ключики при запуске iftop.
iftop -i xl0 -F 8.8.8.125/255.255.255.0 - покажет только информацию связанную с этой подсетью.
iftop -p -i xl0 – включает promiscuous mode и учитывает трафик не проходящий напрямую через интерфейс.
iftop -P -i xl0 – добавляет в вывод информации также порты по которым идет передача.
Все. Надеюсь вы оцените насколько полезна может быть это небольшая программк
Коментувати