Как узнать свой порт на Windows: способы проверки

Расходные материалы

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

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

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

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

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

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

Какие порты бывают

Порты — это виртуальные пути, по которым информация передается от компьютера к компьютеру. Всего на выбор 65536 портов..

Порты от 0 до 1023 — самые известные номера портов. Наиболее популярными службами, работающими на портах, являются: база данных MS SQL (1433), почтовые службы POP3 (110), IMAP (143), SMTP (25), веб-службы HTML (80).

Порты с 1024 по 49151 зарезервированы; это означает, что они могут быть зарезервированы для определенных программных протоколов.

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

Как проверить, открыт ли порт для подключения

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

Существует три основных способа проверки открытых портов:

  1. Специализированные онлайн-сервисы.
  2. Программы, которые работают на компьютере.
  3. Инструменты, встроенные в операционную систему.

Выбор решения зависит от задач. Итак, если вам нужно открыть доступ к вашему компьютеру извне, вы можете воспользоваться услугами 2ip.ru или portscan.ru. Для локальной работы удобнее такие приложения, как Portforward Network Utilities или обычная утилита TELNET. Он поставляется в «стандартной» версии Windows и доступен для запуска в консоли CMD.

Перечень открытых портов на локальном компьютере

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

Проверить занятые порты легко:

  1. Вы должны нажать комбинацию клавиш .+r>
  2. Введите команду CMD и нажмите кнопку Enter.
  3. Введите netstat -a и снова нажмите Enter.

Консоль отобразит список занятых портов с указанием того, какое приложение или служба «владеют» ими. Этот вариант проверки интересен тем, что дает объективную картину. Если вы полагаетесь только на веб-сервисы, иногда кажется, что открытых портов нет. Эффект создается за счет блокировки внешних запросов брандмауэром Windows или другим программным обеспечением.

Если вы хотите изучить список на наличие «чужих» программ, лучше сбросить его в файл с помощью команды netstat –a > name.txt. По умолчанию список хранится в каталоге пользователя, под чьей учетной записью был запущен инструмент (например, C:UsersUser). При желании перед запуском утилиты можно перейти в корень диска командой cd c:.

Просмотр открытых портов на удаленном компьютере

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

Активация заключается во вводе специальной команды:

dism/online/Enable-Feature/FeatureName:TelnetClient

Он будет работать только при запуске консоли с правами администратора. Процедура открытия приложения несколько иная:

  1. Нажмите комбинацию клавиш .+x>
  2. Выберите «Команда (Администратор)».
  3. В открывшемся окне введите команду telnet enable.

Если пользователь предпочитает управлять компьютером через графический интерфейс, необходимо запустить панель управления, а в ней средство удаления программы. В открывшемся окне перейдите в «Включение или отключение компонентов Windows», найдите в общем списке строчку «Telnet», отметьте ее и нажмите «ОК». Все, сервис активирован и готов к использованию (даже в консоли).

Синтаксис:

порт хоста опций telnet

Хост — это домен или его IP-адрес, порт — виртуальное дополнение для формирования сокета, а опции позволяют изменить режим подключения. Их основные варианты:

  1. -4 – использовать адреса по умолчанию IPV4;
  2. -6 – использовать адреса по умолчанию IPV6;
  3. -8 — использовать 8-битную кодировку, например Unicode;
  4. -E — отключить поддержку управляющих последовательностей;
  5. -a — логин под логином из переменной окружения User;
  6. -b — использовать локальный сокет;
  7. -d — включить режим отладки;
  8. -p – режим эмуляции rlogin;
  9. -e — установить символ начала Escape-последовательности;
  10. -l – пользователь для авторизации на удаленном сервере.

Самый простой способ проверить открытые порты — ввести команду без опций:

телнет 10.0.119.127 80

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

Способы проверки

Проверка осуществляется одним из трех способов:

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

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

Самый простой способ — использовать инструменты, самый информативный (отображает более подробную информацию) — специализированные программы вернуться к обзору ↑

Стандартные средства системы

Netstat — это инструмент, который показывает исходящие и входящие соединения, а также их статус (закрытые или открытые). Доступный по умолчанию в операционных системах Windows и Linux, он позволяет узнать все прослушиваемые порты на вашем компьютере.

Во-первых, вам нужно запустить командную строку. Для этого в Windows нажмите Win+R, введите в окне cmd и нажмите OK или Enter.

В Linux просто запустите терминал.

Чтобы выполнить команду, пользователь должен ввести «netstat — /определенная буква/». Вот основные команды, которые помогут узнать открытые порты в Windows 7, 8, 10 и их значение:

  1. ?. Справка позволяет узнать обо всех функциях, выполняемых инструментом.
  2. — н. Если вы наберете «netstat -n», на экране появятся три столбца. В первом виден локальный адрес, во втором удаленный адрес, а в третьем состояние соединения.
  3. -один. Показывает все подключенные, т.е активные порты.
  4. — ф. Отображает полное доменное имя (локальная сеть).
  5. — е. Отображает статистику сетевых подключений Ethernet.
  6. — п. Представляет статистику по протоколу.

Некоторые команды можно комбинировать, например -e и -s (записывается как «netstat-es» или «netstat-es»). Таким образом, обе функции будут выполняться одновременно.

Если по какой-то причине вы не можете сделать задуманное и посмотреть порт компьютера с помощью Netstat, вам следует воспользоваться следующим способом. С помощью монитора ресурсов также можно узнать порт. Для этого заходим в саму программу (нажимаем Win+R и набираем в окне resmon.exe), переходим на вкладку «Сеть» и «Прослушивание портов». Третий столбец будет содержать необходимую информацию.

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

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

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

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

Онлайн-сервисы

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

На сайте Xtool можно посмотреть порт, IP-адрес, операционную систему и так далее.

Также существует большое количество веб-сайтов, позволяющих определить, закрыт порт или нет. Примеры популярные сервисы: Hidemyna или 2ip.ru. Для их использования нужно просто ввести интересующее число в конкретную ячейку и дождаться результата анализа, что не займет много времени.

PortScan.ru

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

Результат сканирования будет представлен под полем ввода.

В сервисе есть сканер портов, вторая вкладка в меню «Сетевые службы», который автоматически проверяет открытые порты в Windows.

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

HideMy.name

Другой сайт, HideMy.name, представляет собой сканер обнаружения хостов, позволяющий проверять IP-адреса.

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

Вы можете увидеть результаты сканирования после нажатия кнопки Проверить.

Ping.eu

Проверить порт компьютера также можно с помощью многофункционального сервиса ping.eu — на этом же ресурсе можно определить и адрес вашего прокси-сервера.

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

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

Читайте также: Как удалить драйвер в Windows 7 и Windows 10

Сторонние утилиты

Также стоит отметить несколько полезных инструментов, позволяющих узнать открытые порты:

  1. TCPView. Доступно для бесплатного скачивания. Позволяет увидеть имена процессов и их порт.
  2. Сканирование портов. Выполняет те же функции, что и TCPView, а также показывает, открыт порт или нет.

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

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

Последний вариант достоин внимания. Алгоритм будет варьироваться в зависимости от производителя вашего маршрутизатора. Процесс выполнения операции рассмотрим на примере роутеров TP-Link:

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

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

Определение номеров сетевых портов на компьютере с Windows 10

Сетевые порты — это специальные каналы, используемые транспортными протоколами TCP и UDP, обозначаемые целым числом в диапазоне от 0 до 65535. Они работают вместе с IP-адресом ПК и определяют приложения, процессы или службы, которые могут одновременно отправлять или получать данные через них из внешней сети.

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

Способ 1: Специальный софт

TCPView — это инструмент, отображающий подробную информацию обо всех открытых портах TCP и UDP в Windows 10. Отображает локальные и удаленные адреса, а также имена процессов, использующих определенный порт. TCC View не требует дополнительной настройки и установки, достаточно скачать архив и распаковать его.

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

  1. Запускаем TCPView и ждем, пока он завершит сканирование и отобразит информацию об активных соединениях на компьютере — названия процессов, их идентификаторы и используемые ими порты.
  2. Колонка «Состояние» содержит информацию о состоянии каналов. Значение «Прослушивание» означает, что порт прослушивает, т.е он открыт и ожидает соединения по правильному протоколу.
    «Установлено» означает, что соединение активно, т е порт уже используется.Значение «Ожидание закрытия» означает, что соединение разорвано и канал ожидает закрытия.Значение «Время ожидания» указывает на то, что канал закрыт, но пакеты ожидают приема.
  3. В любой момент прямо из интерфейса инструмента можно завершить процесс или закрыть установленное соединение. Для этого щелкните правой кнопкой мыши элемент из списка и выберите «Завершить процесс» или «Закрыть соединение».

Способ 2: «Командная строка»

Второй вариант отображения активных подключений выполняется с помощью командной строки в Windows 10.

  1. Запустите консоль с правами администратора. Для этого с помощью комбинации клавиш Win + R откройте диалоговое окно «Выполнить», введите команду cmd и нажмите комбинацию клавиш Shift + Ctrl + Enter.
  2. Введите код в поле:netstat -aи нажмите «Ввод». Сама команда предназначена для вывода статистики сетевых подключений и протоколов, а параметр -a выводит информацию обо всех подключениях и портах прослушивания (TCP UDP).
  3. Отображается список всех активных подключений. Номера портов — это числа, отделенные двоеточием от адреса в столбце «Локальный адрес». Узнать, какой канал прослушивается, а какой используется, можно в столбце «Статус».

Кроме того, мы определяем, какая программа или процесс использует тот или иной порт.

  1. Снова в «Команде» с правами администратора введите предыдущую команду, но с двумя дополнительными параметрами:netstat -a -n -oи нажмите «Ввод». Таким образом, мы будем отображать в числовом формате все адреса и номера портов, а также идентификаторы процессов, которые их используют.
  2. Предыдущая таблица активных подключений открывается с дополнительным столбцом, показывающим идентификаторы процессов.
  3. Введите команду в поле консоли:список задач | найти «ПИД»где вместо значения «PID» вставляем выбранный идентификатор. Отображается имя процесса, использующего порт.
  4. Программу или процесс с идентификатором можно определить с помощью «Диспетчера задач». В окне «Выполнить» введите taskmgr и нажмите «ОК».
  5. В окне ДЗ щелкните правой кнопкой мыши по столбцу «Имя» и выберите пункт «Идентификатор процесса».
  6. Появится дополнительный столбец с идентификаторами.
  7. Ищем среди них выбранный и узнаем название приложения или процесса.

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

Часто задаваемые вопросы

Что такое IP адрес?

IP-адрес компьютера (или IP) — это уникальный номер компьютера в сети, позволяющий отличить этот компьютер от всех остальных. Он состоит из четырех наборов цифр от 0 до 255. IP-адрес может быть статическим, то есть неизменным, или динамическим, что означает, что компьютер будет получать новый номер при каждом подключении. Во втором случае вы могли бы узнать IP-адрес и на этой странице, но при следующем подключении к сети он может измениться.

Зачем мне нужно знать свой айпи?

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

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

Хранится ли IP где-то на моем компьютере?

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

Сообщает ли мой IP какие-нибудь данные обо мне или моем адресе?

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

Подведение итогов

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

Для этого в окне утилиты нажимаем кнопку добавить соединение, в поле «Имя» пишем описание программы, которая будет занимаемым портом, а в качестве номера вводится произвольное число.

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

Хотя перед этим следует убедиться, что проблема кроется именно в соединении, используя все те же приложения, сервисы и инструменты.

Оцените статью
Блог про принтеры
Adblock
detector