Цель этого поста - показать вам, как устанавливать и настраивать различные команды Netstat в Linux.
Установка Net-tools в Linux:
Netstat является частью пакета net-tools. Вы можете получить пакет net-tools в Ubuntu с помощью команды:
$ sudo apt install net-tools
Проверить версию Netstat:
После установки проверьте установленную версию Netstat:
$ netstat -v
Команда Netstat в Linux:
Отобразить таблицу маршрутизации:
Команда Netstat показывает подробную информацию о таблице маршрутизации на терминале. Если вы хотите увидеть таблицу маршрутизации, используйте флаг -nr с Netstat; он показывает таблицу маршрутизации ядра так же, как и route. Используйте следующую команду:
$ netstat -nr
Вместо использования символьных имен адресов параметр -nr позволяет Netstat печатать адреса, разделенные точками
Статистика интерфейса дисплея:
Использование флага '-i' или параметра с Netstat покажет статистику для текущих настроенных сетевых интерфейсов.
$ netstat -i
Если флаг «-a» также используется с «-i», команда выводит все интерфейсы ядра.
$ netstat -ai
Подключение к контекстно-медийной сети:
Для просмотра активных или пассивных сокетов Netstat предлагает ряд параметров. Активные соединения сокетов TCP, UDP, RAW и Unix задаются параметрами -t, -u, -w и -x соответственно.
Введите на своем терминале:
$ netstat -ta
Службы контекстно-медийной сети:
Выполните следующую команду, чтобы просмотреть список сетей, их текущее состояние и связанные с ними порты:
$ netstat -pnltu
Показать все прослушивающие порты TCP и UDP-соединения:
Вы можете увидеть все порты TCP и UDP с помощью команды:
$ netstat -a | более
Отображение подключения к TCP-порту:
Чтобы получить список подключений только к порту TCP (протоколы управления передачей), используйте следующую команду:
$ netstat -at
Отображение подключения к порту UDP:
Чтобы увидеть подключение к порту UDP (User Diagrams Protocols), используйте команду:
$ netstat -au
Показать все прослушивающие соединения:
Вывести список всех активных соединений с помощью флага «-l» в Netstat:
$ netstat -l
Показать весь TCP-порт прослушивания:
Мы можем получить список всех активных прослушивающих TCP-портов, используя флаг -'lt 'следующим образом:
$ netstat -lt
Показать весь порт прослушивания UDP:
Мы можем получить список всех активных прослушивающих UDP-портов, используя параметр -lu:
$ netstat -lu
Показать весь порт прослушивания Unix:
Отобразите список всех активных прослушивающих портов UNIX с помощью -lx:
$ netstat -lx
Отображение статистики по протоколам:
Отображает статистику по протоколу. Статистика протоколов TCP, UDP, ICMP и IP отображается по умолчанию. Набор протоколов можно определить с помощью опции -s:
$ netstat -s
Отображение статистики по протоколу TCP:
Отобразите список только протоколов TCP, используя параметр '-st' с Netstat:
$ netstat -st
Отображение статистики по протоколу UDP
Отобразите список только протоколов UDP, используя параметр -su в Netstat:
$ netstat -su
Заключение:
Netstat - ценный метод отслеживания сетевой активности и конфигурации. На самом деле это беспорядочная коллекция из нескольких ресурсов. В этом посте мы продемонстрировали, как управлять сетевыми подключениями с помощью команды Netstat.