Как проверить, какие порты открыты или заблокированы в Windows 11/10

Порт(Port) в основном служит интерфейсом между вашим компьютером и Интернетом или другими компьютерами в сети. Каждый обмен данными через Интернет осуществляется с использованием этих портов, поэтому они являются неотъемлемой частью всей модели интернет-коммуникаций.

Каждый IP-адрес имеет в общей сложности 65 535 портов, и это либо порт UDP, либо порт TCP(a UDP port or a TCP port) . Открытый порт в компьютере относится к порту, который настроен на прием соединений, а порт, который отклоняет соединения, очевидно, является закрытым портом.

Хотя открытые порты необходимы для связи через Интернет, они могут быть опасны, если служба, прослушивающая порт, имеет неверные правила безопасности и неправильно настроена. Такие открытые порты уязвимы для атак.

Сегодня в этом посте мы узнаем, как проверить, какие порты используются на вашем компьютере, как проверить, блокирует ли брандмауэр (Firewall)порт(Port) , а также узнаем, как проверить, какой процесс или служба использует открытый порт.

Проверьте, какие порты открыты в Windows 10

Как проверить, какие порты открыты в Windows 10

Откройте командную строку(Command Prompt) , введите следующее и нажмите Enter , чтобы просмотреть используемые порты вместе с идентификаторами процессов(Process Identifiers) (PID):

netstat -ano

Это отобразит порты на вашем ПК. Он отобразит детали в 5 столбцах-

  1. Протоколы,
  2. Местный адрес,
  3. Иностранный адрес,
  4. Государство и
  5. PID (идентификатор процесса).

Номера портов здесь отображаются в столбце « Локальный(Local Adress) адрес», например, если локальный(Local Adress) адрес — 0.0.0.0:5040, 5040 — это номер порта.

На вкладке « Состояние(State) » вы можете проверить, открыт порт или нет.

  • ПРОСЛУШИВАНИЕ(LISTENING) означает, что он просто ждет и готов отправить ответ всякий раз, когда его запрашивает клиентская программа. Соединение становится открытым, когда клиент подключается к этому порту и начинается диалог.
  • ESTABLISHED означает, что соединение установлено.
  • TIME_WAIT означает ожидание ответа или соединения. это часто происходит, когда порт активирован, а соединения еще нет. было установлено
  • CLOSE_WAIT означает, что другая сторона соединения закрыла соединение.

Вот как вы проверяете, все ли порты открыты в вашей Windows 10.

Вы также можете просмотреть порты, используемые вместе с именами процессов(Process Names) , выполнив эту команду:

netstat -ab

Прочтите(Read) . Как использовать средство запроса портов (PortQry.exe)(Port Query Tool (PortQry.exe)) .

Проверьте(Check) , какой процесс или служба использует открытый порт

Теперь, когда мы знаем, какие все порты открыты в нашей системе, мы также можем проверить, какая служба использует какой открытый порт. Чтобы проверить это, перейдите на вкладку PID ( идентификатор процесса ).(Process ID)

Давайте возьмем в качестве примера наш первый открытый порт в списке, порт 135, и его PID — 1192.

Теперь откройте диспетчер задач(Task Manager) , нажав Ctrl+Alt+Delete. Перейдите на вкладку « Службы(Services) » и проверьте наличие PID 1192.

На вкладке « Описание(Description) » вы увидите, какое приложение/программа использует этот порт. Завершите эту конкретную задачу, если вы хотите закрыть это соединение.

Кроме того, вы также можете найти это с помощью этой команды:

takslist|findstr "1192"

Это отобразит программу, использующую выбранный порт.

Если вы ищете простой способ, вы также можете использовать стороннее программное обеспечение, чтобы проверить, какие порты открыты в вашей Windows 10. В Интернете доступно довольно много таких бесплатных программ, которые сообщают , ко всем веб-сайтам подключается ваш компьютер . к и какие все порты открыты на вашем ПК. Одним из таких бесплатных программ является CurrPorts .

Читайте(Read) : Как заблокировать или открыть порт в брандмауэре Windows(Block or Open a Port in Windows Firewall) .

Как проверить, блокирует ли брандмауэр(Firewall) порт

CurrPorts — это простое и портативное бесплатное программное обеспечение для проверки открытых портов, которое поставляется в виде zip-файла и не требует времени для загрузки на ваш компьютер. Поскольку это портативное программное обеспечение, вам не нужно его устанавливать. Просто(Simply) скачайте его, извлеките все файлы и запустите. Убедитесь, что вы загружаете правильную версию в соответствии с конфигурацией вашего компьютера.

CurrPorts — это программа для мониторинга сети, которая отображает полный список всех открытых портов вашего ПК. Помимо номера порта и его состояния(State) , бесплатная программа также показывает подробную информацию о процессах, использующих открытые порты, полный путь процесса, описание файла, имя продукта, версию файла, дату и время его создания и многое другое.

Как только вы загрузите CurrPorts и запустите его, в главном обзоре будет все. Он отображает все это в одном окне. Вы можете проверить все открытые в данный момент порты TCP и UDP , а также программу, использующую этот конкретный порт, в одном окне. Посмотрите на скриншот ниже. Вы можете выбрать один или несколько процессов за раз, проверить их порты и убить их, если они кажутся нежелательными. Он также позволяет сохранять информацию о порте в HTML/XML/Text файл.

Как проверить, какие порты открыты или заблокированы в Windows

Кроме того, CurrPorts также позволяет завершить процесс из того же окна. Просто(Simply) выберите процессы, которые вы хотите убить, щелкните правой кнопкой мыши и выберите «Убить процессы выбранных портов» в раскрывающемся меню.

Еще одним преимуществом использования CurrPorts является то, что он помечает подозрительные порты TCP/UDP , принадлежащие неопознанным приложениям. Таким образом, вы можете напрямую убить их и спасти свой компьютер от возможной атаки.

Конечно, использование этого бесплатного программного обеспечения является более простым вариантом по сравнению с вариантом командной строки(Command Prompt) , упомянутым выше. Программу можно скачать с официального сайта Nirsoft.net. Обратите внимание, что для 64-разрядных версий (Please)Windows существует отдельная ссылка для скачивания . Эта утилита прекрасно работает почти со всеми версиями Windows . Это автономная исполняемая утилита, поэтому не требует установки.



About the author

Я инженер-программист с более чем 10-летним опытом работы с продуктами Windows, Office и Google. Я эксперт в Word, Excel и PowerPoint и написал несколько книг на эту тему. В свободное время я люблю играть в видеоигры, читать книги и смотреть фильмы.



Related posts