Port Query (PortQry.exe) är ett kommandoradsverktyg i Windows-operativsystemet som kan användas för att felsöka TCP/IP-anslutningsproblem.
Port Request Tool (PortQry.exe) är ett kommandoradsverktyg som du kan använda för att felsöka TCP/IP-anslutningsproblem. PortQry.exe kan användas för att rapportera status för TCP- och UDP-portar på en fjärrdator. Du kan använda PortQry.exe för att fråga en fjärrdator för att se om specifika portar är tillgängliga.
PortQry.exe är tillgänglig för nedladdning från Microsoft Download Center. Mer information om hur du laddar ner Microsoft-supportfiler finns i Hur du skaffar Microsoft-supportfiler från onlinetjänster.
För att använda PortQry.exe för att kontrollera statusen för en specifik port, använd följande syntax:
Portqry.exe -n
För att kontrollera statusen för flera portar, använd följande syntax: Portqry.exe -n
Du kan också använda PortQry.exe för att kontrollera statusen för alla portar på en fjärrdator. För att göra detta, använd följande syntax: Portqry.exe -n
hur man tömmer urklipp i ExcelPortQry.exe är ett användbart verktyg för att felsöka TCP/IP-anslutningsproblem. Genom att använda Port Request Tool kan du avgöra om en specifik port är tillgänglig på en fjärrdator.
Portfråga (PortQry.exe) är ett kommandoradsverktyg i Windows operativsystem som kan användas som hjälp felsöka TCP/IP-anslutningsproblem . Verktyget rapporterar tillståndet för TCP- och UDP-portarna på den dator du väljer. I det här inlägget kommer vi att visa dig hur du använder verktyget Port Query för nätverksintelligens eller kriminaltekniskt arbete.
Port Query-verktyg (PortQry.exe) i Windows 10
Windows har många verktyg för att diagnostisera problem på TCP/IP-nätverk (ping, telnet , sökväg, etc.). Men inte alla låter dig enkelt kontrollera statusen eller skanna öppna nätverksportar på servern. Verktyget PortQry.exe är ett praktiskt verktyg för att kontrollera svaret från TCP / UDP-portar på värdar för att diagnostisera problem relaterade till driften av olika nätverkstjänster och brandväggar på TCP / IP-nätverk. Oftast används Portqry-verktyget som en mer funktionell ersättning för telnet-kommandot och låter dig, till skillnad från telnet, även kontrollera öppna UDP-portar.
Datorsystem använder TCP och UDP för den mesta kommunikationen, och alla versioner av Windows öppnar många portar som ger användbara funktioner som fildelning och RPC (Remote Procedure Call). I alla fall, skadlig programvara som trojanska hästar kan med uppsåt använda portar för att öppna en bakdörr för inkräktare i ditt datorsystem. Oavsett om du behöver felsöka en nödvändig nätverkstjänst eller upptäcka oönskade program måste du förstå och hantera trafiken mellan datorer i ditt nätverk. Det viktigaste steget mot detta är att avgöra vilka program som lyssnar på nätverksportarna på ditt datorsystem.
Hur man använder Port Request Tool (PortQry.exe)
Du kan använda Port Query både lokalt och på distans på servern. För att använda Portqry.exe måste du ladda ner verktyget. En dag du ladda ner Extrahera PortQry.exe PortQryV2.exe arkiv, öppna sedan en kommandotolk och kör kommandot nedan för att byta till katalogen med verktyget:
|_+_|Alternativt kan du navigera till mappen där du laddade ner verktyget och klicka Alt + D kortkommando, enter CMD och tryck på Enter för att köra en kommandotolk i katalogen.
Nu kan du börja använda verktyget.
Fjärranvändning av Port Query-verktyget (PortQry.exe)
Port Query kan skanna fjärrsystem, men det är långsamt och enkelt jämfört med andra portskannrar. Till exempel, till skillnad från Nmap, tillåter PortQry.exe inte genomsökning med angivna paketflaggor (t.ex. SYN, FIN).
För att till exempel kontrollera att en DNS-server är tillgänglig på en klient måste du kontrollera om TCP- och UDP-portar 53 är öppna på den. Syntaxen för kommandot check port är följande:
|_+_|Var:
- -n namnet eller IP-adressen för servern vars tillgänglighet du kontrollerar;
- -är - portnummer som ska kontrolleras (från 1 till 65535);
- -s utbud av kontrollerade portar (till exempel 1:80);
- - sid protokoll som används för verifiering. Det kan vara TCP, UDP eller BÅDA (standard är TCP).
I vårt exempel ser kommandot ut så här:
|_+_|
PortQry.exe kan fråga en enskild port, en ordnad lista med portar eller ett sekventiellt antal portar. PortQry.exe rapporterar status för en TCP/IP-port på något av följande tre sätt:
Outlook skickar inte e-postmeddelanden Windows 10
- Lyssnande :En process lyssnar på en port på den dator du valde. Portqry.exe fick ett svar från porten.
- Lyssna inte :Ingen process lyssnar på målporten på målsystemet. Portqry.exe fick ett ICMP-meddelande (Internet Control Message Protocol) 'Destination Unavailable - Port Unreachable' från mål-UDP-porten. Eller, om målporten är en TCP-port, fick Portqry ett TCP-bekräftelsepaket medÅterställaflaggan är satt.
- Filtrerad :Porten på datorn du valde filtreras. Portqry.exe fick inget svar från porten. En process kan eller kanske inte lyssnar på en port. Som standard pollas TCP-portar tre gånger och UDP-portar pollas en gång innan rapporten indikerar att porten filtreras.
Använd verktyget Port Query lokalt (PortQry.exe)
Det PortQry saknar i fjärrskanningsfunktioner, det kompenserar med de unika funktionerna hos en lokal dator. För att aktivera lokalt läge, starta PortQry med -lokal växla. När -lokal är den enda switchen som används listar PortQry all lokal portanvändning och portmappning till PID. Istället för att sortera data efter öppen port listar PortQry data enligt PID, så att du snabbt kan se vilka applikationer som har öppna nätverksanslutningar.
För att se port 80 måste du köra följande kommando:
|_+_|Använder PortQryUI
Det är också värt att notera det Microsoft har också gjort tillgängligt GUI för PortQry anropas PortQryUI .
PortQryUI innehåller en version av portqry.exe och några fördefinierade tjänster som helt enkelt består av grupper av portar som ska skannas.
PortQueryUI innehåller flera fördefinierade frågeuppsättningar för att kontrollera tillgängligheten för populära Microsoft-tjänster:
- Domän och förtroende (ADDS-tjänster kontrollerar Active Directory-domänkontrollanter)
- utbytesserver
- SQL Server
- nätverk
- IP Sec
- webbserver
- Nätmöte
För att använda PortQryUI, skriv DNS-namn eller IP-adress fjärrserver, välj en av de fördefinierade tjänsterna ( Begär en fördefinierad tjänst ) eller ange portnummer för manuell portkontroll ( Ange förfrågansportar manuellt ) och klicka Begäran knapp.
anslut eldplatta till dator
De möjliga returkoderna i PortQueryUI är markerade i bilden ovan:
- 0 (0x00000000) - Anslutningen upprättades och porten är tillgänglig.
- 1 (0x00000001) - Den angivna porten är inte tillgänglig eller filtrerad bort.
- 2 (0x00000002) är den normala returkoden för att kontrollera om en UDP-anslutning är tillgänglig, eftersom ingen ACK returneras.