Netstat: Difference between revisions
No edit summary |
No edit summary |
||
| Line 28: | Line 28: | ||
-h - Отображает справку в командной строке. |
-h - Отображает справку в командной строке. |
||
[[File:NetstatLinux2.png|600px]] |
|||
Revision as of 19:03, 12 December 2022
Что такое netstat
Команда сетевой статистики ( netstat ) — это сетевой инструмент, используемый для устранения неполадок и настройки, который также может служить средством мониторинга подключений по сети. Эта команда обычно используется как для входящих, так и для исходящих соединений, таблиц маршрутизации, прослушивания портов и статистики использования.
Параметры (Linux)
netstat -help
-a - Отображает все активные соединения и порты TCP и UDP, которые прослушивает компьютер.
-g - Отображает информацию о членстве в группе многоадресной рассылки как для IPv4, так и для IPv6 (может быть доступно только в более новых операционных системах).
-i - Отображает сетевые интерфейсы и их статистику
-n - Отображает активные TCP-соединения, однако адреса и номера портов выражаются в числовом виде, и попытки определить имена не предпринимаются.
-p - Показать, какие процессы используют какие сокеты (аналогично -b в Windows) (для этого вы должны быть пользователем root)
-r - Отображает содержимое таблицы IP-маршрутизации. (Это эквивалентно команде route print в Windows.)
-s - Отображает статистику по протоколам. По умолчанию статистика отображается для протоколов TCP, UDP, ICMP и IP. Параметр -p может использоваться для указания набора протоколов.
-t - Отображать только соединения TCP.
-u - Отображать только соединения UDP.
-h - Отображает справку в командной строке.