Назад к вопросам
Вкусно и точка
Junior — Middle
105
Каким образом можно определить, какие порты на текущий момент открыты и прослушиваются сервером?
Компании, где спрашивали
Ответ от нейросети
sobes.tech AI
Для определения открытых и прослушиваемых портов на сервере можно использовать несколько команд и инструментов:
-
netstat: классический инструмент для просмотра сетевых соединений и прослушиваемых портов.
netstat -tulnгде:
-t— TCP,-u— UDP,-l— прослушиваемые порты,-n— вывод в числовом формате (без попытки разрешения имен).
-
ss: современная альтернатива netstat, более быстрая и информативная.
ss -tuln -
lsof: показывает открытые файлы, включая сетевые сокеты.
lsof -i -P -n | grep LISTEN -
nmap: внешний сканер портов, который можно использовать для проверки открытых портов локально или удалённо.
nmap -sT -O localhost
Эти инструменты помогут определить, какие порты в данный момент прослушиваются сервером.