Operētājsistēmā Windows 10 ir iespēja pārbaudīt savienojumu ar noteiktu attālās mašīnas portu. Tas ir iespējams, pateicoties PowerShell. Tātad nav nepieciešami trešo pušu rīki, un jūs to varat izdarīt dabiski.
Reklāma
PowerShell ir uzlabota komandu uzvednes forma. Tas tiek paplašināts ar milzīgu lietošanai gatavu cmdlet komplektu un nāk ar iespēju izmantot .NET framework / C # dažādos scenārijos. Ja jums ir prasme rakstīt skriptus, Windows automatizēšanai varat izveidot dažus ļoti spēcīgus.
Viens no tā cmdletiem, Pārbaudīt NetConnection , var izmantot, lai pārbaudītu savienojumu ar attālo adresi un lietotāja norādīto pielāgoto portu.
Tam ir šāda sintakse:
Test-NetConnection -ComputerName COMPUTER_NAME -Ports PORT_NUMBER
Izmantojiet to šādi.
Pārbaudiet attālā tīkla porta savienojumu sistēmā Windows 10
- Atveriet PowerShell
- Ierakstiet šādu komandu:
Test-NetConnection -ComputerName COMPUTER_NAME -Ports PORT_NUMBER
Nomainiet daļu COMPUTER_NAME ar faktisko attālā datora nosaukumu vai IP adresi. PORT_NUMBER daļas vietā norādiet pieslēgvietu, kurai ir jāpieslēdzas.
Piemēram, pārbaudīsim savienojumu ar publiskā Google DNS servera (8.8.8.8) DNS portu (53). Komanda izskatīsies šādi:
Test-NetConnection -ComputerName 8.8.8.8 -Port 53
Rezultāts:LīnijaTcpTestSucceeded: taisnībanorāda, ka savienojums bija veiksmīgs un 53. ports ir atvērts.
Ja mēģināt izveidot savienojumu ar kādu nejaušu portu, kas ir slēgts ienākošajiem savienojumiem, cmdlet Test-NetConnection atbildēs ar šādu informāciju:
kā tvaika laikā redzēt drauga vēlmju sarakstu
Izeja norāda, ka savienojums nav izdevies. LīnijaTcpTestSucceededir vērtība “False”, bet cmdlet parāda papildu informāciju, ka mērķa serveris ir dzīvs. Tas pingēja galamērķa adresi un rezultātus iekļauj izvadē. Skatīt rindas:
PingSucceeded: True PingReplyDetails (RTT): 48 ms
Dažiem serveriem jūs varat saskarties ar situāciju, kadPingPaveicāsirNepatiesabetTcpTestSucceededirPatiesi. Tas tikai nozīmē, ka mērķa serverī ir atspējota ICMP Ping, bet ienākošo savienojumu mērķa ports ir atvērts.
Cmdlet Pārbaudīt NetConnection ir viens no visnoderīgākajiem PowerShell cmdlet. Tas ietaupa jūsu laiku un paplašina Windows 10 iebūvēto tīkla diagnostikas funkcionalitāti.
Cmdlet Test-NetConnection ir pieejams arī operētājsistēmā Windows 8.1.
Tieši tā.