Как да използвате инструмента за заявка на порт (PortQry.exe) в Windows 10

How Use Port Query Tool Portqry



Инструментът за заявка на порт (PortQry.exe) е помощна програма от командния ред, която можете да използвате, за да помогнете за отстраняване на проблеми с TCP/IP свързаността. PortQry.exe може да се използва за отчитане на състоянието на TCP и UDP портове на отдалечен компютър. Можете да използвате PortQry.exe, за да направите заявка към отдалечен компютър, за да видите дали конкретни портове са достъпни. PortQry.exe е достъпен за изтегляне от Центъра за изтегляния на Microsoft. За повече информация как да изтеглите файлове за поддръжка на Microsoft вижте Как да получите файлове за поддръжка на Microsoft от онлайн услуги. За да използвате PortQry.exe за проверка на състоянието на конкретен порт, използвайте следния синтаксис: Portqry.exe -n -То еНапример, за да проверите състоянието на порт 80 на www.contoso.com, въведете следната команда в командния ред: Portqry.exe -n www.contoso.com -e 80 Резултатът от тази команда показва дали порт 80 на www.contoso.com е достъпен: TCP порт 80 (http услуга): СЛУШАНЕ Или TCP порт 80 (http услуга): НЕ СЛУША



За да проверите състоянието на множество портове, използвайте следния синтаксис: Portqry.exe -n -То е,, ... Например, за да проверите състоянието на портове 80, 443 и 1433 на www.contoso.com, въведете следната команда в командния ред: Portqry.exe -n www.contoso.com -e 80,443,1433 Резултатът от тази команда показва състоянието на портове 80, 443 и 1433 на www.contoso.com: TCP порт 80 (http услуга): СЛУШАНЕ TCP порт 443 (https услуга): СЛУШАНЕ TCP порт 1433 (услуга ms-sql-s): СЛУШАНЕ





Можете също да използвате PortQry.exe, за да проверите състоянието на всички портове на отдалечен компютър. За да направите това, използвайте следния синтаксис: Portqry.exe -n -p и двете Например, за да проверите състоянието на всички портове на www.contoso.com, въведете следната команда в командния ред: Portqry.exe -n www.contoso.com -p и двете Резултатът от тази команда показва състоянието на всички портове на www.contoso.com: TCP порт 21 (FTP услуга): СЛУШАНЕ TCP порт 25 (SMTP услуга): СЛУШАНЕ TCP порт 53 (DNS услуга): СЛУШАНЕ TCP порт 80 (http услуга): СЛУШАНЕ TCP порт 110 (POP3 услуга): СЛУШАНЕ TCP порт 135 (RPC услуга): СЛУШАНЕ TCP порт 139 (услуга NetBIOS): СЛУШАНЕ TCP порт 443 (https услуга): СЛУШАНЕ TCP порт 445 (услуга Microsoft-DS): СЛУШАНЕ TCP порт 1433 (услуга ms-sql-s): СЛУШАНЕ TCP порт 3389 (RDP услуга): СЛУШАНЕ UDP порт 53 (DNS услуга): СЛУШАНЕ UDP порт 137 (услуга NetBIOS): СЛУШАНЕ UDP порт 138 (услуга NetBIOS): СЛУШАНЕ





PortQry.exe е полезен инструмент за отстраняване на проблеми с TCP/IP свързаността. С помощта на инструмента за заявка за порт можете да определите дали конкретен порт е достъпен на отдалечен компютър.



Заявка за порт (PortQry.exe) е помощна програма за команден ред в операционната система Windows, която може да се използва за помощ отстраняване на проблеми с TCP/IP връзката . Инструментът отчита състоянието на TCP и UDP портовете на избрания от вас компютър. В тази публикация ще ви покажем как да използвате инструмента Port Query за мрежово разузнаване или криминалистична работа.

Инструмент за заявка на порт (PortQry.exe) в Windows 10

Windows има много инструменти за диагностициране на проблеми в TCP/IP мрежи (ping, телнет , намиране на път и др.). Но не всички от тях ви позволяват удобно да проверявате състоянието или да сканирате отворени мрежови портове на сървъра. Помощната програма PortQry.exe е удобен инструмент за проверка на реакцията на TCP / UDP портове на хостове за диагностициране на проблеми, свързани с работата на различни мрежови услуги и защитни стени в TCP / IP мрежи. Най-често помощната програма Portqry се използва като по-функционална замяна на командата telnet и, за разлика от telnet, също ви позволява да проверявате отворени UDP портове.

Компютърните системи използват TCP и UDP за повечето комуникации и всички версии на Windows отварят много портове, които предоставят полезни функции като споделяне на файлове и извикване на отдалечена процедура (RPC). Така или иначе, зловреден софтуер като троянски коне може злонамерено да използва портове, за да отвори задна врата за нарушители във вашата компютърна система. Независимо дали трябва да отстраните проблем с необходима мрежова услуга или да откриете нежелани програми, трябва да разбирате и управлявате трафика между компютрите във вашата мрежа. Основната стъпка към това е да се определи кои програми слушат мрежовите портове на вашата компютърна система.



Как да използвате инструмента за заявка на порт (PortQry.exe)

Можете да използвате Port Query както локално, така и отдалечено на сървъра. За да използвате Portqry.exe, трябва да изтеглите инструмента. Един ден ти Изтегли Извлечете PortQry.exe PortQryV2.exe архив, след това отворете команден ред и изпълнете командата по-долу, за да преминете към директорията с помощната програма:

|_+_|

Като алтернатива можете да отидете до папката, в която сте изтеглили инструмента, и да щракнете Alt + D клавишна комбинация, enter CMD и натиснете Enter, за да стартирате команден ред в директорията.

Сега можете да започнете да използвате инструмента.

Отдалечено използване на инструмента Port Query (PortQry.exe)

Port Query може да сканира отдалечени системи, но е бавен и прост в сравнение с други скенери за портове. Например, за разлика от Nmap, PortQry.exe не позволява сканиране с помощта на определени пакетни флагове (напр. SYN, FIN).

Например, за да проверите дали DNS сървърът е наличен на клиент, трябва да проверите дали TCP и UDP портове 53 са отворени на него. Синтаксисът за командата за проверка на порта е както следва:

|_+_|

Където:

системата няма опция за зареждане от usb
  • името или IP адреса на сървъра, чиято наличност проверявате;
  • - номер на порта за проверка (от 1 до 65535);
  • -стр обхват на проверените портове (например 1:80);
  • - стр протокол, използван за проверка. Може да бъде TCP, UDP или И ДВАТА (по подразбиране е TCP).

В нашия пример командата изглежда така:

|_+_|

Инструмент за търсене на порт (PortQry.exe)

PortQry.exe може да прави заявки за единичен порт, подреден списък от портове или последователен диапазон от портове. PortQry.exe отчита състоянието на TCP/IP порт по един от следните три начина:

  • Слушане :Процес прослушва порт на компютъра, който сте избрали. Portqry.exe получи отговор от порта.
  • Не слушай :Нито един процес не слуша целевия порт на целевата система. Portqry.exe получи съобщение от протокола за контролни съобщения в Интернет (ICMP) „Дестинацията е недостъпна – портът е недостъпен“ от целевия UDP порт. Или, ако целевият порт е TCP порт, Portqry получи TCP пакет за потвърждение сНулиранефлагът е поставен.
  • Филтриран :Портът на избрания от вас компютър е филтриран. Portqry.exe не получи отговор от порта. Един процес може или не може да слуша порт. По подразбиране TCP портовете се запитват три пъти, а UDP портовете се запитват веднъж, преди отчетът да покаже, че портът се филтрира.

Локално използвайте инструмента за заявка на порт (PortQry.exe)

Това, което липсва на PortQry във функциите за отдалечено сканиране, компенсира с уникалните възможности на локалния компютър. За да активирате локален режим, стартирайте PortQry с - местен превключвател. Кога - местен е единственият използван превключвател, PortQry изброява всички локални използвани портове и съпоставяне на порт към PID. Вместо да сортира данните по отворен порт, PortQry изброява данните според PID, което ви позволява бързо да видите кои приложения имат отворени мрежови връзки.

За да видите порт 80, трябва да изпълните следната команда:

|_+_|

Използване на PortQryUI

Също така си струва да се отбележи, че Microsoft също предостави GUI за PortQry извика PortQryUI .

PortQryUI включва версия на portqry.exe и някои предварително дефинирани услуги, които просто се състоят от групи портове за сканиране.

PortQueryUI съдържа няколко предварително дефинирани набора заявки за проверка на наличността на популярни услуги на Microsoft:

  • Домейн и доверие (проверка на ADDS услуги на домейн контролери на Active Directory)
  • обменен сървър
  • SQL сървър
  • мрежи
  • IP сек
  • уеб сървър
  • Нетна среща

За да използвате PortQryUI, въведете DNS име или IP адрес отдалечен сървър, изберете една от предварително зададените услуги ( Поискайте предварително дефинирана услуга ) или задайте номера на портове за ръчна проверка на портове ( Ръчно въвеждане на портове за заявки ) и щракнете Заявка бутон.

Възможните кодове за връщане в PortQueryUI са подчертани на изображението по-горе:

  • 0 (0x00000000) - Връзката е установена успешно и портът е достъпен.
  • 1 (0x00000001) - Посоченият порт е недостъпен или филтриран.
  • 2 (0x00000002) е нормалният код за връщане за проверка дали е налична UDP връзка, тъй като не се връща ACK.
Изтеглете PC Repair Tool, за да намерите бързо и автоматично да коригирате грешки в Windows

За повече информация можете да посетите Microsoft Тук и Тук .

Популярни Публикации