Отображение активных подключений TCP, портов, прослушиваемых компьютером, статистики Ethernet, таблицы маршрутизации IP, статистики IPv4 (для протоколов IP, ICMP, TCP и UDP) и IPv6 (для протоколов IPv6, ICMPv6, TCP через IPv6 и UDP через IPv6). Запущенная без параметров, команда netstat отображает подключения TCP.
Синтаксис
netstat [-a] [-e] [-n] [-o] [-p протокол] [-r] [-s] [интервал]
Параметры
Вывод всех активных подключений TCP и прослушиваемых компьютером портов TCP и UDP.
Вывод статистики Ethernet, например количества отправленных и принятых байтов и пакетов. Этот параметр может комбинироваться с ключом -s.
Вывод активных подключений TCP с отображением адресов и номеров портов в числовом формате без попыток определения имен.
вывод активных подключений TCP и включение кода процесса (PID) для каждого подключения. Код процесса позволяет найти приложение на вкладке Процессы диспетчера задач Windows. Этот параметр может комбинироваться с ключами -a, -n и -p.
Вывод подключений для протокола, указанного параметром протокол. В этом случае параметр протокол может принимать значения tcp, udp, tcpv6 или udpv6. Если данный параметр используется с ключом -s для вывода статистики по протоколу, параметр протокол может иметь значение tcp, udp, icmp, ip, tcpv6, udpv6, icmpv6 или ipv6.
Вывод статистики по протоколу. По умолчанию выводится статистика для протоколов TCP, UDP, ICMP и IP. Если установлен протокол IPv6 для Windows XP, отображается статистика для протоколов TCP через IPv6, UDP через IPv6, ICMPv6 и IPv6. Параметр -p может использоваться для указания набора протоколов.
Вывод содержимого таблицы маршрутизации IP. Эта команда эквивалентна команде route print.
Обновление выбранных данных с интервалом, определенным параметром интервал (в секундах). Нажатие клавиш CTRL+C останавливает обновление. Если этот параметр пропущен, netstat выводит выбранные данные только один раз.
Отображение справки в командной строке. Примечания
Примеры |
Источник http://it.bakinity.biz/smart.php?cat=2&id=69
centos количество подключений с 1-го ip
netstat -ntu |awk ‘{print $5}’| cut -d: -f1 | sort | uniq -c | sort -n
freebsd количество подключений с 1-го ip
netstat -np tcp udp | awk ‘{print $5}’ | cut -d. -f1 -f2 -f3 -f4 | sort | uniq -c | sort -n