Не имеет значения, предназначена ли утилита для Ubuntu или для Windows XP / 7, просто нужно посмотреть, какой компьютер использует больше всего трафика в локальной сети.
Вероятно, какой-то спаммер и т. Д. На этом компьютере.
Нужно избавиться от этого, прежде чем звонить моему провайдеру.
+1 на Wireshark, это действительно замечательный инструмент (и @Beck вы можете использовать Статистика -> Беседы или Статистика-> Конечные точки, чтобы получить сводку трафика).
Вы также можете найти Etherape , чтобы быть полезным. Это дает вам в реальном времени графическое представление того, откуда приходит / уходит большинство трафика.
Однако, имейте в виду, что какой бы инструмент вы не использовали для измерения трафика, вам, вероятно, потребуется измерить его с вашего шлюза / маршрутизатора, потому что какой-либо отдельный компьютер не будет видеть трафик для остальной части сети из-за коммутации сети и различные другие факторы. Если у вас на компьютере шлюза нет графического интерфейса, вы можете получить дамп пакета, используя tcpdump или tshark
Wireshark является превосходным инструментом для того, чтобы сделать это. И ВОТ список всех инструментов you'l, когда-либо нуждаются, такие как:
Я также нашел много контрольных инструментов пропускной способности для Linux ЗДЕСЬ.
Iptraf - отличный инструмент для мониторинга трафика локальной сети, а также отдельного трафика,
Этот инструмент удобен и может просматриваться с самого терминала.
Для расширенного мониторинга я предлагаю Wireshark
Wireshark будет работать, если вы можете охватить соединение шлюза, чтобы увидеть весь трафик ПК. В противном случае вы увидите только свое.
Если ваши ПК поддерживают SNMP, я думаю, что вашей лучшей ставкой будет инструмент, подобный Cacti . Таким образом, вы запускаете Cacti на центральном ПК / сервере, который затем опрашивает другие ПК на предмет информации об интерфейсе и выводит на график полученные интерфейсы для сравнения.