Как посмотреть какие порты используются в windows 10

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

Содержание

  • Способ 1: Утилита netstat
  • Способ 2: Брандмауэр Windows
  • Способ 3: Онлайн-сервисы
  • Способ 4: TCPView
  • Способ 5: PortQry
  • Способ 6: Веб-интерфейс маршрутизатора
  • Вопросы и ответы

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

Способ 1: Утилита netstat

netstat — стандартная утилита, входящая в состав операционной системы Windows 10. Она применяется для отображения сетевой информации, в том числе и позволяет посмотреть список открытых портов. Благодаря этому можно узнать состояние, тип порта, локальный и внешний адрес. Этот вариант приоритетный, поскольку не требует перехода на разные сайты и скачивания дополнительного программного обеспечения, а о принципах взаимодействия с этой командой читайте в статье по ссылке ниже. Там также описаны и доступные аргументы, которые рекомендуется использовать, чтобы показать только интересующие сведения.

Подробнее: Использование команды netstat для просмотра открытых портов

Использование команды netstat для просмотра списка открытых портов в Windows 10

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

  1. Откройте «Пуск» и перейдите оттуда в меню брандмауэра.
  2. Переход в меню управления брандмауэром Windows 10 для просмотра открытых портов

  3. Через левую панель переместитесь к разделу «Дополнительные параметры».
  4. Переход в дополнительные параметры брандмауэра для просмотра открытых портов в Windows 10

  5. Откройте директорию «Правила для входящих подключений».
  6. Открытие списка входящих подключений для просмотра открытых портов в Windows 10

  7. Отыщите любое разрешающее подключение и кликните по нему дважды левой кнопкой мыши.
  8. Переход к проверке службы для просмотра открытых портов через брандмауэр Windows 10

  9. Переместитесь на вкладку «Протоколы и порты».
  10. Открытие вкладки просмотра открытых портов через брандмауэр Windows 10

  11. Теперь вы можете без проблем определить локальный порт.
  12. Просмотр открытых портов через брандмауэр в Windows 10

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

Способ 3: Онлайн-сервисы

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

Подробнее: Сканирование портов онлайн

Использование онлайн-сервисов для просмотра списка открытых портов в Windows 10

Способ 4: TCPView

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

Lumpics.ru

Скачать TCPView с официального сайта

  1. Перейдите по ссылке выше и скачайте TCPView с официального сайта.
  2. Переход к скачиванию программы TCPView для просмотра открытых портов в Windows 10

  3. Устанавливать программу не нужно, поэтому ее сразу же можно запустить из полученного архива.
  4. Запуск программы TCPView для просмотра открытых портов в Windows 10

  5. В меню TCPView просмотрите список активных процессов, а затем обратите внимание на перечень локальных портов. Это поможет узнать, какие программы в Windows 10 используют порты, а значит, они являются открытыми.
  6. Просмотр открытых портов через программу TCPView в Windows 10

  7. Переместитесь вправо по таблице, чтобы посмотреть, в каком состоянии находится порт. Например, он может прослушиваться, находиться в ожидании или вовсе не использоваться.
  8. Просмотр состояния портов через программу TCPView в Windows 10

Способ 5: PortQry

PortQry — дополнительная консольная утилита от компании Microsoft, которая позволяет просмотреть открытые порты. Мы рекомендуем пользоваться ее в том случае, если команда netstat и другие варианты вам не подходят, но нужно путем ввода всего одной команды просмотреть список абсолютно всех открытых портов.

Скачать PortQry с официального сайта

  1. Загрузка PortQry осуществляется с официального сайта компании Microsoft.
  2. Скачивание программы PortQry для просмотра открытых портов в Windows 10

  3. По завершении загрузки остается только произвести инсталляцию, следуя отобразившимся на экране инструкциям. Не меняйте путь распаковки программы или при ознакомлении со следующими командами, описанными в инструкции, учитывайте новое расположение.
  4. Установка программы PortQry для просмотра открытых портов в Windows 10

  5. Откройте «Командную строку» от имени администратора, например, через меню «Пуск».
  6. Запуск командной строки для перехода к утилите PortQry для просмотра открытых портов

  7. Перейдите там по пути установки PortQry, чтобы оказаться в ее корне. Осуществляется это путем ввода команды cd + полный путь к директории.
  8. Переход к утилите PortQry через командную строку для просмотра открытых портов в Windows 10

  9. Остается только ввести команду portqry.exe –local и активировать ее нажатием на Enter для просмотра списка открытых локальных портов.
  10. Ввод команды PortQry для просмотра открытых портов в Windows 10

  11. Опускайтесь вниз, ориентируясь по строкам и столбцам для определения статуса порта, его номера и внешнего адреса.
  12. Результат применения команды PortQry для просмотра открытых портов в Windows 10

Способ 6: Веб-интерфейс маршрутизатора

Последний метод просмотра открытых портов в Windows 10 — переход к отдельному меню в интернет-центре роутера. Однако там можно увидеть только те порты, которые были вручную или по умолчанию открыты именно через настройки маршрутизатора, а осуществляется это на примере устройства от TP-Link так:

  1. Выполните авторизацию в веб-интерфейсе маршрутизатора, следуя инструкциям из следующей статьи.

    Подробнее: Вход в веб-интерфейс роутеров

  2. В меню перейдите к разделу «Forwarding».
  3. Переход в раздел для просмотра открытых портов в настройках роутера для Windows 10

  4. Там вас интересует категория «Port Triggering».
  5. Переход в категорию просмотра портов в роутере для Windows 10

  6. Ознакомьтесь со списком открытых портов, их адресами и статусом. По желанию любой из них можно закрыть, нажав всего по одной кнопке.
  7. Просмотр открытых портов через настройки роутера для Windows 10

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

Подробнее:
Открываем порты в брандмауэре Windows 10
Открываем порты на роутере

Еще статьи по данной теме:

Помогла ли Вам статья?

Как можно посмотреть открытые порты в ОС Windows 10 – 7 способов проверки

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

Что такое порт

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

screenshot_1

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

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

screenshot_2

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

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

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

screenshot_3

Утилита Netstat

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

  • Кликните ПКМ по иконке «Пуск».
  • Выберите запуск Командной строки с административными правами.
  • Введите значение «netstat -a».
  • Нажмите на клавишу «Enter».

screenshot_4

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

NirSoft CurrPorts

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

  • Запустите приложение.
  • Щелкните ЛКМ по вкладке «Локальный порт» для сортировки.
  • Проверьте, использует ли хотя бы одно из приложений искомый порт.

screenshot_5

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

Через брандмауэр Windows

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

  • Через поисковую строку найдите и запустите «Брандмауэр Защитника Windows».

screenshot_6

  • Перейдите во вкладку «Дополнительные параметры».

screenshot_7

  • Кликните ЛКМ по обозначению «Правила для входящих подключений».

screenshot_8

  • Двойным щелчком ЛКМ откройте интересующее соединение.

screenshot_9

  • Откройте вкладку «Протоколы и порты».

screenshot_10

Далее остается ознакомиться с представленной информацией и сделать собственные выводы.

С помощью онлайн-сервисов

Намного более удобным и информативным вариантом является обращение к специальным онлайн-ресурсам, в числе которых можно выделить:

  • Portscan;
  • Hide my name;
  • Тест IP.

Пользователю достаточно посетить один из предложенных сервисов через браузер и запустить сканирование портов. Через несколько секунд на экране появится подробная информация об открытых и закрытых «тропинках».

screenshot_11

TCPView

Утилита, которая принадлежит компании Microsoft. Ее можно найти в магазине приложений Microsoft Store, где TCPView доступна для бесплатного скачивания. После установки приложения необходимо его запустить и дождаться окончания сканирования. Процесс займет не более пары минут. Далее в окне программы вы увидите список открытых портов и процессов, которые к ним обращаются.

screenshot_12

PortQry

Еще одна утилита, доступная для бесплатного скачивания через Microsoft Store. Отличительной особенностью PortQry является то, что приложение не имеет графического интерфейса. Следовательно, проверка осуществляется встроенными средствами ПК:

  • Скачайте и установите PortQry.

screenshot_13

  • Запустите Командную строку.

screenshot_14

  • Укажите адрес директории, куда была сохранена программа.
  • Нажмите на клавишу «Enter».

screenshot_15

  • Введите команду «portqry.exe –local» и еще раз нажмите на «Enter».

screenshot_16

Осуществление сканирования этим способом занимает больше времени, чем при помощи основного варианта, рассмотренного в самом начале материала (Командная строка). Поэтому обращайтесь к PortQry только в том случае, если запрос «netstat -a» не обрабатывается в КС.

Веб-интерфейс маршрутизатора

Заключительный вариант, заслуживающий внимания. Алгоритм будет отличаться в зависимости от производителя вашего роутера. Мы же рассмотрим процесс выполнения операции на примере маршрутизаторов TP-Link:

  • Откройте браузер.
  • В адресной строке введите 192.168.1.1 или 192.168.0.1.

screenshot_17

  • В открывшемся окне пройдите авторизацию, указав логин и пароль оборудования (обычно используется «admin» для обоих пунктов).

screenshot_18

  • Перейдите в раздел «Forwarding», а затем во вкладку «Port Triggering».

screenshot_19

  • Ознакомьтесь с информацией об открытых портах.

При использовании маршрутизаторов других марок совпадать будут только шаги 1-3. Дальнейшие действия зависят от оформления меню, где вам следует отталкиваться от пунктов со словом «Port» в названии.



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

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

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

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

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

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

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

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

Утилита Netstat

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

  • Кликните ПКМ по иконке «Пуск».
  • Выберите запуск Командной строки с административными правами.
  • Введите значение «netstat -a».
  • Нажмите на клавишу «Enter».

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

NirSoft CurrPorts

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

  • Запустите приложение.
  • Щелкните ЛКМ по вкладке «Локальный порт» для сортировки.
  • Проверьте, использует ли хотя бы одно из приложений искомый порт.

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

Через брандмауэр Windows

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

  • Через поисковую строку найдите и запустите «Брандмауэр Защитника Windows».

  • Перейдите во вкладку «Дополнительные параметры».

  • Кликните ЛКМ по обозначению «Правила для входящих подключений».

  • Двойным щелчком ЛКМ откройте интересующее соединение.

  • Откройте вкладку «Протоколы и порты».

Далее остается ознакомиться с представленной информацией и сделать собственные выводы.

С помощью онлайн-сервисов

Намного более удобным и информативным вариантом является обращение к специальным онлайн-ресурсам, в числе которых можно выделить:

  • Portscan;
  • Hide my name;
  • Тест IP.

Пользователю достаточно посетить один из предложенных сервисов через браузер и запустить сканирование портов. Через несколько секунд на экране появится подробная информация об открытых и закрытых «тропинках».

TCPView

Утилита, которая принадлежит компании Microsoft. Ее можно найти в магазине приложений Microsoft Store, где TCPView доступна для бесплатного скачивания. После установки приложения необходимо его запустить и дождаться окончания сканирования. Процесс займет не более пары минут. Далее в окне программы вы увидите список открытых портов и процессов, которые к ним обращаются.

PortQry

Еще одна утилита, доступная для бесплатного скачивания через Microsoft Store. Отличительной особенностью PortQry является то, что приложение не имеет графического интерфейса. Следовательно, проверка осуществляется встроенными средствами ПК:

  • Скачайте и установите PortQry.

  • Запустите Командную строку.

  • Укажите адрес директории, куда была сохранена программа.
  • Нажмите на клавишу «Enter».

  • Введите команду «portqry.exe –local» и еще раз нажмите на «Enter».

Осуществление сканирования этим способом занимает больше времени, чем при помощи основного варианта, рассмотренного в самом начале материала (Командная строка). Поэтому обращайтесь к PortQry только в том случае, если запрос «netstat -a» не обрабатывается в КС.

Веб-интерфейс маршрутизатора

Заключительный вариант, заслуживающий внимания. Алгоритм будет отличаться в зависимости от производителя вашего роутера. Мы же рассмотрим процесс выполнения операции на примере маршрутизаторов TP-Link:

  • Откройте браузер.
  • В адресной строке введите 192.168.1.1 или 192.168.0.1.

  • В открывшемся окне пройдите авторизацию, указав логин и пароль оборудования (обычно используется «admin» для обоих пунктов).

  • Перейдите в раздел «Forwarding», а затем во вкладку «Port Triggering».

  • Ознакомьтесь с информацией об открытых портах.

При использовании маршрутизаторов других марок совпадать будут только шаги 1-3. Дальнейшие действия зависят от оформления меню, где вам следует отталкиваться от пунктов со словом «Port» в названии.

Шаг 1. Нажмите Windows + R, чтобы вызвать диалоговое окно «Выполнить», и введите cmd, чтобы открыть командную строку. Шаг 2: Введите netstat -ano, чтобы вывести список состояний всех портов. Или введите telnet чтобы проверить, открыт ли порт.

Нажмите кнопку «Пуск», введите cmd и щелкните правой кнопкой мыши «Командная строка», когда она появится в результатах поиска. Нажмите «Запуск от имени администратора». При этом будет постоянно появляться список портов, который, вероятно, будет довольно длинным, вместе с процессами Windows, которые их используют.

Как узнать, какие порты используются?

Как узнать, какое приложение использует какой порт

  1. Откройте командную строку — запуск »запустить» cmd или запустить »Все программы» Стандартные »Командная строка.
  2. Введите netstat -aon | findstr ‘[номер_порта]’. …
  3. Если порт используется каким-либо приложением, будут показаны детали этого приложения. …
  4. Введите список задач | findstr ‘[PID]’.

4 окт. 2009 г.

Как узнать, какие порты используются в Windows?

  1. Откройте окно командной строки (от имени администратора). В поле «Начать поиск» введите «cmd», затем щелкните правой кнопкой мыши «cmd.exe» и выберите «Запуск от имени администратора».
  2. Введите следующий текст и нажмите Enter. netstat -abno. …
  3. Найдите порт, который вы слушаете, в разделе «Локальный адрес».
  4. Посмотрите на имя процесса прямо под ним.

Вы видите, как я проверяю порт?

Canyouseeme — это простой и бесплатный онлайн-инструмент для проверки открытых портов на вашем локальном / удаленном компьютере. … Просто введите номер порта и проверьте (результат будет открыт или закрыт). (Ваш IP-адрес уже выбран по умолчанию, но он может некорректно определять ваш IP-адрес, если вы используете прокси или VPN).

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

Как определить, что использует порт 80?

  1. Нажмите кнопку «Пуск», введите cmd в поле «Начать поиск» и нажмите клавишу ВВОД. …
  2. Введите netstat –o и нажмите Enter. …
  3. Чтобы определить, какой исполняемый файл работает как идентификатор процесса, откройте диспетчер задач Windows и перейдите на вкладку «Процессы».
  4. Теперь нажмите View-> Select Columns.

10 февраля. 2010 г.

Как убить порты?

Как убить процесс, который в настоящее время использует порт на локальном хосте в Windows

  1. Запустите командную строку от имени администратора. Затем запустите указанную ниже команду. netstat -ano | findstr: номер порта. …
  2. Затем вы выполняете эту команду после определения PID. taskkill / PID typeyourPID здесь / F.

Как узнать, к какому порту подключен мой принтер?

Как узнать, к какому порту подключен мой принтер? Откройте ControlPanel> раздел «Оборудование и звук»> «Просмотр устройств и принтеров». Щелкните правой кнопкой мыши принтер и выберите «Свойства». Откройте вкладку «Порты», чтобы увидеть его.

Как я могу проверить, открыт ли порт 80?

Проверка доступности порта 80

  1. В меню «Пуск» Windows выберите «Выполнить».
  2. В диалоговом окне «Выполнить» введите: cmd.
  3. Нажмите кнопку ОК.
  4. В командном окне введите: netstat -ano.
  5. Отображается список активных подключений. …
  6. Запустите диспетчер задач Windows и выберите вкладку «Процессы».
  7. Если столбец PID не отображается, в меню «Просмотр» выберите «Выбрать столбцы».

25 мар. 2021 г.

Как узнать, открыт ли порт 8080?

Используйте команду Windows netstat, чтобы определить, какие приложения используют порт 8080:

  1. Удерживая нажатой клавишу Windows, нажмите клавишу R, чтобы открыть диалоговое окно «Выполнить».
  2. Введите «cmd» и нажмите «ОК» в диалоговом окне «Выполнить».
  3. Убедитесь, что открывается командная строка.
  4. Введите «netstat -a -n -o | найдите «8080» ». Отображается список процессов, использующих порт 8080.

10 февраля. 2021 г.

Как узнать, открыт ли порт 443?

Вы можете проверить, открыт ли порт, попытавшись открыть HTTPS-соединение с компьютером, используя его доменное имя или IP-адрес. Для этого вы набираете https://www.example.com в строке URL-адреса вашего веб-браузера, используя фактическое доменное имя сервера, или https://192.0.2.1, используя фактический числовой IP-адрес сервера.

Как проверить, открыт ли порт 3389?

Ниже приведен быстрый способ проверить, открыт ли правильный порт (3389): На локальном компьютере откройте браузер и перейдите по адресу http://portquiz.net:80/. Примечание. Это проверит подключение к Интернету через порт 80. Этот порт используется для стандартного подключения к Интернету.

Как я могу проверить, работает ли переадресация портов?

Как проверить успешность переадресации портов

  1. Введите CMD в строку поиска на вашем ПК, после чего откроется страница командной строки.
  2. Введите telnet, WAN IP-адрес маршрутизатора, номер порта, затем нажмите кнопку Enter, чтобы завершить ввод команды.
  3. Черные окна, как на картинке ниже, появятся, если вы успешно перенаправили порт.

25 мар. 2021 г.

Почему мой порт не открыт?

В некоторых случаях доступ может блокировать брандмауэр на вашем компьютере или маршрутизаторе. Попробуйте временно отключить брандмауэр, чтобы убедиться, что это не вызывает у вас проблем. Чтобы использовать переадресацию портов, сначала определите локальный IP-адрес компьютера. Откройте конфигурацию вашего роутера.

Как посмотреть какие порты открыты на компьютере, и кто их использует

04.06.2018

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

Смотреть видео:

Чтобы проверить состояние портов, необходимо открыть командную строку. Для этого используйте шорткат Win+R, в появившемся окошке наберите cmd и нажмите Ввод:

как запустить командную строку

В окне командной строки наберите команду netstat -a (перед знаком минус не забудьте поставить пробел), нажмите Ввод. После быстрого сканирования Вы сможете посмотреть какие сокеты открыты на Вашем ПК и в каком состоянии они находятся:

список открытых портов

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

  • LISTENING – значит, что порт ожидает входящих соединений
  • ESTABLISHED – соединение установлено
  • CLOSE_WAIT – ожидание закрытия вследствие отключения удаленной стороны
  • TIME_WAIT – порт закрыт, но еще ожидает входящие пакеты для обработки
  • SYN_SENT – установка соединения

Интерес представляет конечно же не только получить список сокетов, но и узнать какая программа какой номер порта использует. Для этого в командном окне наберите команду netstat -n -b (пробелы перед знаком минус):

программы с выходом в интернет

Возле номера каждого сокета в квадратных скобках указана программа, которая его использует (исполняемое имя файла).

Если Вы обнаружили, что какой-то порт использует программа, которую Вы не запускали и которая похожа на троян или вирус, то его следует закрыть. Закрыть порт можно при помощи фаервола. Однако гораздо быстрей и эффективней будет использовать небольшую бесплатную программу под названием Windows Worms Doors Cleaner (WWDC), которую Вы можете скачать прямо сейчас (51Kb).

После запуска она покажет список открытых сокетов, которые представляют опасность, и которые специалисты в области информационной защиты настоятельно рекомендуют держать отключенными: 135, 445, 137-139. Чтобы сделать их неактивными, просто нажмите кнопки справа от каждого красного значка:

программа для закрытия опасных портов

После вступлений изменений в силу Вы получите такую картину:

отключение сокетов

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

Похожие публикации:

  • Как запретить Вайбер и Телеграм сохранять фото в Галерее?
  • Как найти жилье в Грузии? Основные сайты для поиска
  • Как запустить Android на ПК с Windows? Обзор эмулятора LDPlayer
  • Как отобразить секунды в часах на панели задач Windows 10
  • Как быстро сменить user-agent в браузере Chrome

Понравилось? Поделитесь с друзьями!

фото автора
Сергей Сандаков, 42 года.
С 2011 г. пишу обзоры полезных онлайн сервисов и сайтов, программ для ПК.
Интересуюсь всем, что происходит в Интернет, и с удовольствием рассказываю об этом своим читателям.

Общие вопросы

База знаний
Онлайн-справка


FAQ

Форум

Утилиты для лечения

Статья обновлена: 10 сентября 2021
ID: 101

Чтобы посмотреть список открытых портов:

  1. Откройте командную строку. Инструкция в статье.
  2. Выполните команду:

netstat -a

  1. Нажмите Enter на клавиатуре.

Переход к просмотру списка открытых портов

Вы получите список открытых портов в Windows.

Вам помогла эта страница?

Спасибо за ваш ответ!

Отзыв о странице

Расскажите, какой информации не хватает на этой странице.

Создать запрос в техническую поддержку можно по ссылкам:

  • Поддержка продуктов для дома
  • Поддержка продуктов для бизнеса

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

  • Что такое порт
  • Как проверить, открыт ли порт

В этой статье мы расскажем, что такое порт, какие они бывают и как проходит проверка порта на локальном и удаленном компьютере.

Вы можете узнать, открыт ли порт, с помощью нашего сервиса проверки доступности портов.

Что такое порт

Порт — это числовой идентификатор программы или процесса, который обслуживает сетевые соединения на заданном IP-адресе. Номера портов могут быть от 0 до 65 535.

Каждое устройство (компьютер, ноутбук, мобильный телефон и др.) имеет свой IP-адрес. Он дает возможность организовывать сетевые соединения между устройствами. Но на отдельном устройстве может быть запущено несколько сетевых приложений одновременно. Например, есть интернет-сервер с IP-адресом. На нем расположен: веб-сервер, почтовый сервер, FTP-сервер. Как сделать так, чтобы мы могли связаться именно с почтовым сервером? Для этого и нужен порт. Порты предоставляют возможность идентифицировать сетевые приложения на отдельно взятом компьютере.

Есть стандартные порты, такие как:

  • порт 80 — для  веб-сервера, который работает по протоколу HTTP,
  • порт 443 — для защищенного SSL-сертификатом веб-сервера, который работает по протоколу HTTPS,
  • порт 21 — для FTP-протокола (протокола передачи файлов).

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

Проверка порта на доступность возможна как для своего (локального) компьютера , так и для удаленного.

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

  1. Вызовите командную строку сочетанием клавиш Win+R

  2. Введите команду «cmd» и нажмите ОК:

  1. Пропишите команду netstat -a и кликните Enter:

Готово, перед вами список открытых портов на вашем компьютере.

Как узнать, какие порты открыты на удаленном компьютере

Провести проверку портов на открытость удаленного компьютера можно при помощи команды telnet.

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

В Windows 7/8/10 и Vista утилита telnet отключена по умолчанию. Утилиту можно установить по инструкции.

Как проверить доступность порта с помощью команды telnet в Windows:

  1. Вызовите командную строку сочетанием клавиш Win+R.

  2. Введите команду «cmd» и нажмите ОК.

  3. В окне терминала введите команду:  telnet имя_сервера номер_порта (например, telnet mysite.ru 31). 

    Можно проверить порт на доступность по IP, если ввести команду telnet IP_сервера номер_порта (например, telnet 10.0.119.127 31).

  • Если на экране появится текст «“telnet” не является внутренней или внешней командой, исполняемой программой или пакетным файлом», то на вашем компьютере отключена утилита и ее надо установить по инструкции:

  • Если на экране командной строки появится ошибка, значит порт закрыт:

  • Если экран станет полностью пустым или появится приглашение сервера, значит порт открыт:

Быть может, у вас возникла проблема с сетевым подключением определённой программы и необходимо проверить, открыт ли её порт доступа. Что следует предпринять, если нужна проверка того, может ли устройство NAS обмениваться данными с компьютером на Windows 10? В любом случае придётся проверить открытые порты и в данной статье приведены подробные указания, как это делается на Windows 10 с помощью нескольких доступных инструментов, встроенных или бесплатно скачиваемых.

Существует несколько удобных инструментов для сканирования открытых портов Windows. Среди них NetStat, PortQry.exe и NirSoft CurrPorts.

Использование NetStat для проверки открытых портов в Windows 10

Приложение NetStat.exe предлагает один из простейших способов проверить наличие открытых портов. Этот инструмент находится в папке «System32» Windows 10. С помощью NetStat можно посмотреть открытые порты или порты, которые задействует конкретный хост.

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

Netstat означает «сетевая статистика». Показывается статистика протокола и установленные сетевые соединения TCP и IP. Вот что означает каждая буква команд.

  • «a» показывает все подключения и порты прослушивания.
  • «b» показывает все исполняемые файлы, участвующие в создании каждого порта прослушивания.
  • «o» показывает идентификатор связанного с каждым из соединений родительского процесса.
  • «n» показывает адреса и номера портов в числовом виде.

Использование «netstat -ab» для определения открытых портов

1. В поиске Cortana введите «cmd» без кавычек, нажмите «Запуск от имени администратора».

2. Наберите «netstat -ab» без кавычек, нажмите на ввод.

3. Дождитесь загрузки результата. Названия портов указаны рядом с их локальными IP-адресами.

4. Посмотрите на номер нужного вам порта. Если в столбце «Состояние» написано LISTENING, порт открыт.

Использование «netstat -aon» для определения открытых портов

Второй вариант подходит, когда возможностей «netstat -ab» недостаточно для определения, к какой программе привязан конкретный порт. В таком случае:

1. В поиске Cortana введите «cmd» без кавычек, нажмите «Запуск от имени администратора».

2. Наберите команду «netstat -aon» без кавычек и нажмите ввод.

3. Вы увидите пять столбцов: «Протоколы», «Локальный адрес», «Внешний адрес», «Состояние» и PID (идентификатор процесса). В локальном адресе есть номер порта. Например: 0.0.0.0:135. Здесь 135 — это номер порта.

4. В столбце «Состояние» показано, открыт ли конкретный порт. У открытых портов написано LISTENING.

5. Для проверки того, какое приложение использует определённый порт, найдите PID (число из последнего столбца) этого порта.

6. Откройте «Диспетчер задач» сочетанием клавиш «Ctrl + Shift + Esc».

7. Перейдите на вкладку «Подробности» или «Службы» для просмотра всех процессов в Windows 10. Отсортируйте их по столбцу PID для поиска идентификатора нужного порта. Какое приложение использует порт, можно посмотреть в разделе «Описание».

Проверка открытых портов с помощью NirSoft CurrPorts

Если командная строка кажется вам сложной, более простым вариантом является использование NirSoft CurrPorts. Этот инструмент показывает открытые сейчас порты (TCP или IP, а также UDP). Показывается информация о конкретном процессе, его имя, путь, информация о версии и т. д.

Этот инструмент существует не первый год и есть в Windows 10. Ссылка для скачивания NirSoft Currports на сайте.

Примечание. Убедитесь в скачивании правильной версии. Есть 32-битная и 64-битная версии. Приложение портативное и не требует установки. Разархивируйте папку и запустите исполняемый файл.

После запуска CurrPorts:

1. Будет показан список процессов на ПК. Отсортируйте их по «Локальному порту» для облегчения поиска.

2. Найдите и выберите нужный порт.

3. Можно увидеть подробности о процессах, такие как «Имя процесса», «Идентификатор процесса», «Состояние» и т.д.

Или можно дважды кликнуть на процесс для просмотра сведений о нём в одном окне.

Проверка открытых портов с помощью PortQry.exe

PortQry.exe представляет собой ещё один удобный инструмент для сканирования открытых портов. Нужно скачать PortQry и распаковать для запуска через командную строку. Можно скачать PortQryUI в качестве надстройки, чтобы не использовать командную строку. Вместо неё есть графический интерфейс (GUI) для PortQry.

С помощью portqry.exe вставляются определённые параметры, доступные в папке с исполняемым файлом.

Как запустить PortQry.exe с помощью командной строки

1. Скачайте PortQry, разархивируйте файлы в выбранное место. По умолчанию это «C:», но его можно изменить.

2. Если выбран каталог по умолчанию, введите в командной строке cd c:PortQryV2, чтобы указать расположение исполняемого файла.

3. Если выбран другой каталог, введите cd [буква диска]:[папка1][папка2], подставив нужные имена. Укажите все необходимые папки.

4. Введите portqry.exe -local для запуска. Эта команда отображает используемые порты TCP и UDP для локального хоста.

5. В дополнение ко всем отображаемым NetStat параметрам Portqry ещё показывает количество сопоставлений портов и количество портов в каждом состоянии.

6. Можно проверить наличие открытых портов для удалённого хоста. Запустите в командной строке portqry.exe -n [имя хоста/IP]. Убедитесь, что поменяли имя хоста и IP-адрес на имя и IP-адрес удалённого хоста.

7. Чтобы найти определённый порт, можно добавить в командную строку -e [номер_порта].

Как запустить PortQry.exe с помощью надстройки пользовательского интерфейса

Для любителей графического интерфейса вместо команд в PortQry.exe, Microsoft предлагает надстройку PortQryUI.

PortQryUI уже содержит необходимую версию PortQry, поэтому для её использования не нужно скачивать то и другое.

1. Скачайте PortQryUI, разархивируйте файлы в выбранное место. По умолчанию это «C:», но его можно изменить.

2. Запустите «Проводник Windows» и перейдите к местоположению файла PortQryUI.exe. Нажмите на него для запуска пользовательского интерфейса.

3. Для просмотра портов TCP и UDP локального хоста (вашего компьютера) оставьте IP-адрес назначения 127.0.0.1, чтобы он проходил через сетевые устройства и настройки конфигурации (сетевая карта, конфигурация маршрутизатора и т. д.), а не только считывался с локального ПК.

4. Для просмотра всех портов TCP и UDP нажмите «Ввод портов запроса вручную», затем введите «1-65535» в разделе «Порты для запроса». Выберите «TCP», «UDP» или «Оба» в раскрывающемся списке «Протокол».

5. Для фильтрации списка портов TCP/UDP нажмите «Запросить предопределённую службу», затем выберите службу для запроса. Можно выбирать одну за раз.

6. Можно проверить удалённый хост, изменив полное доменное имя или домен в поле запроса наверху.

7. Для проверки определённого порта введите номер в поле «Порты для запроса».

Умение проверять, открыт ли конкретный порт, может пригодиться при устранении неполадок сетевого подключения программы. Делается это просто.

Рекомендуется применять NetStat через командную строку, поскольку она встроена в систему и обычно предоставляет всю необходимую информацию. Может потребоваться выполнить несколько дополнительных действий по сравнению с CurrPorts, зато не придётся ничего скачивать.

Часто задаваемые вопросы об открытых портах Windows 10

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

Чтобы узнать, открыт ли порт 3306, есть два варианта: первый через NetStat, второй через CurrPorts.

Рекомендуется NetStat, поскольку в этом случае не нужно ничего скачивать. Запустите командную строку от имени администратора. Введите команду: «netstat -ab» и нажмите на ввод. Дождитесь появления результатов. Имена портов будут перечислены рядом с локальным IP-адресом. Найдите порт 3306. Можно нажать «Ctrl + F» и ввести «3306» в текстовое поле, чтобы найти его. Если порт открыт, у него отображается значение LISTENING.

Чтобы проверить порт 3306 через CurrPorts, выполните сортировку по разделу «Локальный порт», найдите порт 3306. Если порт доступен, он будет в списке.

Чтобы проверить порт 3306 через PortQry, используйте командную строку. Введите «-e [3306]» без кавычек, нажмите на ввод.

Об авторе

Александр

Специалист по информационной безопасности с 10-ти летним опытом. Отец троих детей. Независимый консультант по вопросам кибер безопасности. 6 лет опыта интеграции решений кибербезопасности с другими продуктами в существующих инфраструктурах на корпоративном уровне.

Понравилась статья? Поделить с друзьями:
  • Как посмотреть какие пользователи есть в windows
  • Как посмотреть какой виндовс установлен на компьютере windows 10
  • Как посмотреть кодировку текста в windows
  • Как посмотреть какие политики применяются к компьютеру в домене windows
  • Как посмотреть какой видеокарта на компьютере windows 10