„Windows 10“ yra galimybė patikrinti ryšį su tam tikru nuotolinio kompiuterio prievadu. Tai įmanoma „PowerShell“ dėka. Taigi nereikalingi jokie trečiųjų šalių įrankiai, kuriuos galite atlikti natūraliai.
Reklama
„PowerShell“ yra išplėstinė komandų eilutės forma. Jis pratęstas didžiuliu paruoštų naudoti cmdlet rinkiniu ir suteikia galimybę .NET framework / C # naudoti įvairiuose scenarijuose. Jei turite įgūdžių rašyti scenarijus, galite sukurti keletą labai galingų, kad automatizuotumėte „Windows“.
Viena jos cmdlet, „Test-NetConnection“ , gali būti naudojamas tikrinant ryšį su nuotoliniu adresu ir vartotojo nurodytu prievadu.
Jo sintaksė yra tokia:
„Test-NetConnection -ComputerName COMPUTER_NAME“ - „PORT_NUMBER“ prievadas
Naudokite jį taip.
Išbandykite nuotolinio tinklo prievado ryšį sistemoje „Windows 10“
- Atidarykite „PowerShell“
- Įveskite šią komandą:
„Test-NetConnection -ComputerName COMPUTER_NAME“ - „PORT_NUMBER“ prievadas
Pakeiskite „COMPUTER_NAME“ dalį tikruoju nuotolinio kompiuterio pavadinimu arba IP adresu. Vietoje PORT_NUMBER dalies nurodykite prievadą, prie kurio turite prisijungti.
Pavyzdžiui, patikrinkime ryšį su viešojo „Google“ DNS serverio (8.8.8.8) DNS prievadu (53). Komanda atrodys taip:
„Test-NetConnection -ComputerName 8.8.8.8-53“ prievadas
Rezultatas:Linija„TcpTestSucseded“: tiesarodo, kad ryšys buvo sėkmingas, o 53 prievadas atidarytas.
Jei bandysite prisijungti prie atsitiktinio prievado, kuris uždarytas gaunamiems ryšiams, „Test-NetConnection“ cmdlet atsakys į šią informaciją:
kaip pasigaminti atsparumo ugniai gėrimų
Išvestis rodo, kad ryšys nepavyko. Linija„TcpTestSucseded“turi reikšmę „False“, bet cmdlet rodo papildomą informaciją, kad tikslinis serveris yra gyvas. Jis suvedė paskirties adresą ir į išvestį įtraukia rezultatus. Žr. Eilutes:
„PingSucseded“: „True PingReplyDetails“ (RTT): 48 ms
Kai kuriuose serveriuose galite susidurti su situacija„Ping“ pavykoyraKlaidingabet„TcpTestSucseded“yraTiesa. Tai tiesiog reiškia, kad tiksliniame serveryje ICMP Ping yra išjungtas, tačiau paskirties prievadas yra atviras gaunamiems ryšiams.
Cmdlet „Test-NetConnection“ yra viena iš naudingiausių „PowerShell“ cmdlet. Tai taupo jūsų laiką ir plečia integruotą tinklo diagnostikos funkciją sistemoje „Windows 10“.
„Test-NetConnection“ cmdlet yra prieinama ir „Windows 8.1“.
Viskas.