Контроль над сетевыми соединениями

Для того,что бы контролировать свой трафик существует замечательная программа iftop .
Установка в debian:

Смотрим наличие пакета:

$ aptitude search iftop
Устанавливаем:

$ sudo apt-get install iftop
iftop — программа,с помощью которой удобно анализировать сетевой трафик,проходящий через сетевой интерфейс,запуск:

$ sudo /usr/sbin/iftop -i «интерфейс» (eth,pppoe,wlan0)
Программа отображает таблицу текущего использования пропускной способности,в виде цифр и графического представления.
По умолчанию программа отображает конечные точки сетевых соедений(можно нажать клавишу «p»,тогда будут отображаться также номера портов), объем передаваемых данных отображется как в виде цифр,так и в виде графического представления:горизонтальной полоски.Настройка отображаемой информации осуществляется путем нажатия на клавиши: для вывода списка доступных команд нажмите «?».
iftop можно запускать с различными опциями,например ,если нужно отслеживать только один интерфейс.
Информация отображается в очень простом и понятном виде.Программа незаменима для контроля сети и определения ее пропускной способности.Возможно, вам также понадобится команда «netstat -p» для определения,какой именно процесс используется в настоящее время.

Опции iftop:

-h display this message -n don’t do hostname lookups -N don’t convert port numbers to services -p run in promiscuous mode (show traffic between other hosts on the same network segment) -b don’t display a bar graph of traffic -B Display bandwidth in bytes -i interface listen on named interface -f filter code use filter code to select packets to count (default: none, but only IP packets are counted) -F net/mask show traffic flows in/out of network -P show ports as well as hosts -m limit sets the upper limit for the bandwidth scale -c config file specifies an alternative configuration file


Примечание:

Фильтрация по порту: iftop -f «dst port номер_порта»

полезные ссылки
deb,фрибсд
TOP’aй сюда

 

Автор: r1za