Важно постоянно проверять проблемы, связанные с сетью, особенно при устранении неполадок в сети. Первое, что необходимо проверить, это какие порты активны и слушают или какое приложение подключено к вашему серверу. Раздел порта прослушивания в сети сообщает, какой процесс прослушивает и служит конечной точкой связи. Состояние порта прослушивания может быть открыто, закрыто, отфильтровано или не отфильтровано.
Следуйте руководству из этой статьи, если вы ищете команды для проверки информации о порте прослушивания в Linux.
Как проверить порты прослушивания в Linux
Есть четыре простых и быстрых способа получить информацию о прослушиваемом порте в системе Linux. Давайте проверим это практически:
- 1: Прослушивание портов с помощью команды Netstat
- 2: Прослушивание портов с помощью команды ss
- 3: Прослушивание портов с помощью команды lsof
- 4: Прослушивание портов с помощью команды nmap
1: Прослушивание портов с помощью команды Netstat
Сетевая статистика (netstat) — это инструмент командной строки для мониторинга сети и устранения неполадок. Он используется для управления конфигурацией соединений по сети. При использовании команды netstat в системе Linux вы получите полную информацию о TCP, UDP, входящих и исходящих соединениях, членстве в многоадресной рассылке, таблицах маршрутизации и прослушивании портов.
Запустите указанную команду, чтобы получить список всех портов с помощью команды netstat:
$ судо нетстат -тунлп
Приведенные выше флаги описывают следующее:
т – для портов TCP
в – для UDP-портов
н – для числовых адресов
л - для отображения портов прослушивания
п - для отображения PID
2: Прослушивание портов с помощью команды ss
Статистика сокета (ss) — это еще один способ распечатать информацию о сетевом сокете с дополнительными сведениями и статистикой. Это отличная альтернатива команде netstat с некоторыми аналогичными функциями.
Вы можете выполнить данную команду для прослушивания портов в Linux:
$ судо SS -тунлп
3: Прослушивание портов с помощью команды lsof
Как мы знаем, все в Linux и UNIX работает как файловая система. Будь то устройство или папка, вы можете назвать это файлом. Некоторые из этих файлов видимы, а некоторые скрыты от нас. lsof (список открытых файлов) — это встроенный инструмент командной строки, используемый для отображения информации об открытых файлах.
Мы можем выполнить следующую команду, чтобы получить список сетевых файлов и информацию о прослушивании портов в системе Linux:
$ судо lsof -я
4: Прослушивание портов с помощью команды nmap
Сетевой картограф ( карта ) — один из самых безопасных инструментов аудита для отображения сетевой информации. Он используется сетевыми экспертами для обнаружения сети и прослушивания портов.
карта не является встроенным инструментом в системе Linux, его можно установить с помощью следующей команды в терминале:
$ судо подходящий установить карта
Следующая команда будет использоваться для отображения всех открытых и прослушиваемых портов системы Linux:
$ судо карта -н -ПН -ст -п- локальный хост
Вывод
Порты прослушивания — это сетевые порты, которые прослушивает приложение или процесс, или можно сказать, что это конечные точки связи. Для вас важно следить за проблемами сети и за тем, какие приложения подключены к нашему сетевому серверу. В приведенных выше рекомендациях мы рассмотрели различные способы отображения портов прослушивания нашей системы Linux. Мы сделали это с помощью инструментов командной строки, т.е. netstat, ss, карта и лсоф.