Netstat — это утилита командной строки, которая помогает вам отслеживать все технические характеристики ваших активных сетевых подключений. Она предоставляет быстрый способ просмотреть все ваши открытые порты, активные подключения и сетевые службы, запущенные в вашей системе.

Если все это кажется вам слишком техническим, не волнуйтесь; мы все просто объясним, когда вы будете читать дальше в статье. Сначала давайте посмотрим, что такое netstat и как использовать netstat в Windows для мониторинга вашей сети.

Что такое команда Netstat в Windows?

Команда netstat в основном используется ИТ-специалистами или специалистами по устранению неполадок в сети в системах Windows и Linux. При выполнении команды отображается список активных TCP-подключений, прослушиваемых портов, статистика Ethernet, адреса и порты, используемые вашей системой, и многое другое.

Проще говоря, эта команда позволяет вам увидеть, какие сетевые подключения активны и какие приложения используют их в фоновом режиме в любой момент времени.

Для наглядности ниже приведены несколько примеров того, что может показать netstat:

  • Все входящие и исходящие подключения находятся на вашем компьютере.
  • Информация о том, какие порты открыты или прослушивают подключения.
  • Подключения и процессы с использованием Интернета.
  • Любые подозрительные подключения от неизвестных приложений или служб.

Как использовать команду Netstat в Windows

Как упоминалось ранее, команда netstat доступна только из командной строки. Если вы не знаете шагов, следуйте приведенным ниже, чтобы запустить netstat из командной строки:

  1. Нажмите кнопку Поиск на панели задач и найдите приложение Командная строка.
  2. Рядом с соответствующим результатом поиска нажмите на Запуск от имени администратора. При этом запустится командная строка с правами расширенного пользователя.
    Командная строка в поиске Windows
  3. В командной строке введите netstat и нажмите Enter. После выполнения команды будет выведен список активных подключений вместе с их состоянием.
    Вывод команды netstat
  4. Если вам нужно поделиться результатами с командой технической поддержки, например, используйте эту команду, чтобы скопировать результаты в текстовый файл: «netstat > Path\FileName.txt «. В этой команде путь — это расположение любой папки, в которую вы хотите сохранить файл, а FileName.txt — имя экспортированного файла.
    Команда экспорта выходных данных netstat

Выделенная часть netstat заключается в том, что вы можете дополнительно использовать ее с некоторыми параметрами (или синтаксисами) для фильтрации генерируемых выходных данных. В следующем разделе мы покажем вам некоторые полезные параметры, которые вы можете использовать с форматом «netstat -параметр«.

Если вы хотите узнать больше о других подобных командах, ознакомьтесь с нашим списком полезных команд Windows для управления вашей сетью.

Полезные параметры Netstat для пользователей Windows

С точки зрения непрофессионала, параметры означают некоторые символы или алфавиты, которые позволяют изменять то, что отображает команда netstat. Когда вы используете параметр в формате «netstat -параметр», это помогает вам просматривать подробную информацию о трафике и различных подключениях в локальной сети.

Давайте рассмотрим некоторые полезные параметры netstat, чтобы получать от netstat более конкретную и отфильтрованную информацию:

  • netstat -a: Он отображает все запущенные TCP и UDP соединения и порты прослушивания. Если есть какие-либо неудачные попытки подключения, они также будут отображаться здесь. Помимо параметра -a, проверьте другие альтернативные способы проверки открытых TCP-портов.
    netstat - команда
  • netstat -b: Параметр -b отображает исполняемый файл (.EXE), участвующий в создании каждого соединения или порта прослушивания. В основном это полезно для тех, кто занимается устранением неполадок в сети на сервере Windows Server или компьютере, входящем в домен.
    Команда netstat -b
  • netstat -e: Если вы используете подключение Ethernet, а не Wi-Fi, параметр -e может показать вам подробную статистику Ethernet, такую как скорость соединения, общее количество байт отправки / получения и некоторую другую техническую статистику.
    Команда netstat -e
  • netstat -o: Предположим, вы установили приложение (с ненадежного веб-сайта), в этом случае вы можете проверить, делает ли приложение что-то подозрительное с подключением или нет. Это связано с тем, что параметр -o показывает идентификатор процесса (PID) каждого соединения, который вы можете сопоставить в диспетчере задач.
    Команда netstat -o
  • netstat -s: Это показывает статистику по протоколу, такую как отправленные / полученные пакеты, ошибки, отброшенные пакеты и т.д. Это полезно, если вы хотите понять использование полосы пропускания в зависимости от протокола.
    Команда netstat -s

Теперь, когда у вас есть представление о некоторых полезных командах, попробуйте запустить их в командной строке. Обратите внимание, что мы рекомендуем запускать Command Prompt только от имени администратора, поскольку некоторые подключения видны только с правами администратора.

Если вам не нравится вводить команды повторно, объедините параметры. Например, netstat -e -s покажет вам сведения о вашей сети Ethernet вместе с использованием полосы пропускания на основе каждого протокола в одном представлении.

Прежде всего, netstat — это всего лишь одна команда для устранения неполадок. Если вам интересно, ознакомьтесь с инструментом сетевых подключений Windows, чтобы узнать о другом удобном инструменте.

Устранение неполадок в сетях стало проще с помощью Netstat

В отличие от утилит, которые необходимо загружать отдельно, netstat готов к использованию в командной строке во всех версиях Windows. Это делает его универсальным инструментом для получения моментального снимка состояния сети прямо с вашего ПК.

Кроме того, вы можете легко использовать ее, от проверки входящих и исходящих подключений до выявления потенциальных вредоносных действий, даже если вы не являетесь профессиональным экспертом по сети.