Назад к вопросам
Junior
92
questionbank

Как посмотреть открытые порты на машине?

Sobes Copilot

Получайте ответы в реальном времени

Ответ от нейросети

sobes.tech AI

  • netstat -tulnp - Показать TCP и UDP сокеты, слушающие порты, с PID и именем процесса.
  • ss -tulnp - Аналогично netstat, но быстрее и рекомендуется для современных систем.
  • lsof -i -P -n - Список открытых файлов интернета, включая слушающие порты.
  • nmap localhost или nmap 127.0.0.1 - Просканировать локальную машину на открытые порты.

Примеры использования:

# Посмотреть слушающие TCP-порты с PID
netstat -tulpn | grep LISTEN
# Посмотреть слушающие порты для конкретного процесса (например, Nginx)
ss -tulnp | grep nginx
# Найти процесс, использующий порт 8080
lsof -i :8080
# Просканировать локальный хост на открытые порты с помощью nmap
nmap 127.0.0.1

Стандартные инструменты:

Команда Назначение
netstat Сетевая статистика
ss Статистика сокетов
lsof Список открытых файлов
nmap Сканер портов и сети