Voipnotes
Услуги
  • 3CX Phone System
    • Купить IP АТС - 3CX Phone System
Ещё
    Задать вопрос
    +7 (499) 113-65-73
    Заказать звонок
    sale@voipnotes.ru
    г. Москва 2-й Михайловский проезд 9
    +7 (499) 113-65-73
    Заказать звонок
    Voipnotes
    Услуги
    • 3CX Phone System
      • Купить IP АТС - 3CX Phone System
      Voipnotes
      Услуги
      • 3CX Phone System
        • Купить IP АТС - 3CX Phone System
        Voipnotes
        Voipnotes
        • Услуги
          • Назад
          • Услуги
          • 3CX Phone System
            • Назад
            • 3CX Phone System
            • Купить IP АТС - 3CX Phone System
        • +7 (499) 113-65-73
        sale@voipnotes.ru
        г. Москва 2-й Михайловский проезд 9
        • Главная
        • Блог
        • Просмотр сетевой активности с trafshow

        Просмотр сетевой активности с trafshow

        16 Апреля 2015

        Trafshow – очень простая и очень эффективная утилита для просмотра сетевой активности в реальном времени на определенном интерфейсе. Одна из многих программ, предназначенных для того, чтобы осуществлять мониторинг и выявлять неполадки, возникающие в сетях.

        С помощью trafshow очень удобно просматривать загрузку на сетевом интерфейсе маршрутизатора, например, для определения, пользователей, которые в настоящий момент скачивают новый сезон любимого сериала с торрента.

        Описание ключей приложения Trafshow

        trafshow [-vpnb] [-a len] [-c conf] [-i name] [-s str] [-u port] [-R refresh] [-P purge] [-F file| expr]
        -v Напечатать информацию о версии данной утилиты и выйти;
        -p Запрет перевода сетевых карточек в promiscuous режиме;
        -n Отображать IP адреса и номера портов вместо имени хостов и названия протоколов
        -a len Позволяет выводить агрегированный траффик и порты, используя префикс сетевой маски len;
        -с conf Использовать альтернативную от первоначальный цветовую схему, расположенную по адресу /usr/local/etc/trafshow;
        -i name Прослушивать сетевой интерфейс, если параметр не задан, отслушает все активные интерфейсы;
        -s strИщет искомую строку str в данных, при совпадении подсвечивает ее курсором.
        -u port Слушает заданный UDP порт для снятия статистики Cisco Netflow, по умолчанию равен 9995. Для отключения следует задать номер порта 0;
        -R refresh Задает интервал обновления, по умолчанию равен 2 секундам;
        -P purge Задает временной интервал для очистки устаревших записей, по умолчанию равен 2;
        -F file Используйте файл в качестве входных данных для выражения фильтра;
        exprУказывает, какие пакеты будут отображаться. Если не задано - будет показано все.
         

        Файлы

        /etc/trafshow

        Определяет конфигурацию цветов по умолчанию. В конце статье приведем пример изменения цвета.

        $HOME/.trafshow

        Определяет персональную конфигурацию цветов.

         

        Использование выражений И, ИЛИ и ИЛИ НЕ

        trafshow как и tcpdump позволяет комбинировать выражения при помощи логических выражений

        И

        and или &&

        ИЛИ

        or или ||

        ИЛИ НЕ

        not или !
         

        Установка Debian/Ubuntu

        apt-get install netdiag

        Установка CentOS/RedHat

        yum install trafshow
         

        Пример использования Trafshow

        Ниже приведены несколько примеров, которые помогут вам проще понять и упростить работу с приложением Trafshow.

        Промониторить определенный интерфейс

        trafshow -i eth0
         1.jpg

        Если мы не хотим преобразовывать адреса хостов и номера портов в имена, добавим –n. Не переводить сетевую карту в promiscuous mode -з

        trafshow -i eth0 –p -n
         2.jpg

        Если необходимо просмотреть соединения с конкретного ip

        trafshow -i eth0 net 192.168.1.201

        Посмотреть активность определенного хоста на интерфейсе и только на определенном порту 5060

        trafshow -p -i eth0 -n dst host 109.11.21.11 and port 5060

        Посмотреть активность определенного хоста на сетевом интерфейсе сервера, исключив порты 22,80,443

        trafshow -p -i eth0 -n dst host 109.11.21.11 and not port 22 &&! port 80 &&! port 443

        Посмотреть активность определенной подсети (172.16.0.0/24) на сетевом интерфейсе eth0, исключив хост 172.16.0.10.

        trafshow -p -i eth0 -n dst net 172.16.0.0 mask 255.255.255.0 and not 172.16.0.10
         

        Поиграемся с расцветкой трафика. Переходим в /etc/trafshow и в самом конце добавим

        sip red

        Теперь весь трафик по порту 5060 у нас будет окрашиваться в красный цвет.

        trafshow -p -i eth0 -n  port 5060

        3.jpg

        В этом файле вы можете исправить default расцветку и добавить цвета любому ip, подсети или порту.

        Если вы в статье нашли ошибки или несоответствия, мы будем благодарны, если вы напишите нам о них в комментариях.

        Нужна консультация?

        Наши специалисты ответят на любой интересующий вопрос

        Задать вопрос
        Поделиться
        Назад к списку
        © 2021 Все права защищены.
        +7 (499) 113-65-73
        Заказать звонок
        sale@voipnotes.ru
        г. Москва 2-й Михайловский проезд 9
        Политика конфиденциальности
        Версия для печати
        © 2021 Все права защищены.
        Заказать звонок
        Написать сообщение