Windows Tips & News

Otestujte pripojenie vzdialeného sieťového portu v systéme Windows 10

V systéme Windows 10 existuje možnosť skontrolovať pripojenie k určitému portu na vzdialenom počítači. To je možné vďaka PowerShell. Nie sú teda potrebné žiadne nástroje tretích strán a môžete to urobiť natívne.

PowerShell je pokročilá forma príkazového riadka. Je rozšírený o obrovskú sadu cmdlet pripravených na použitie a prichádza s možnosťou používať .NET framework/C# v rôznych scenároch. Ak máte schopnosť písať skripty, môžete vytvoriť niekoľko veľmi výkonných skriptov na automatizáciu systému Windows.

jeden z jeho cmdletov, Test-NetConnection, možno použiť na kontrolu pripojenia k vzdialenej adrese a k vlastnému portu určenému používateľom.

Má nasledujúcu syntax:

Test-NetConnection -Názov počítača COMPUTER_NAME -Port PORT_NUMBER

Použite ho nasledovne.

Otestujte pripojenie vzdialeného sieťového portu v systéme Windows 10

  1. Otvorte PowerShell
  2. Zadajte nasledujúci príkaz:
    Test-NetConnection -Názov počítača COMPUTER_NAME -Port PORT_NUMBER

    Nahraďte časť COMPUTER_NAME skutočným názvom vzdialeného počítača alebo IP adresou. Zadajte port, ku ktorému sa potrebujete pripojiť, namiesto časti PORT_NUMBER.

Skúsme napríklad otestovať pripojenie k portu DNS (53) verejného servera Google DNS (8.8.8.8). Príkaz bude vyzerať nasledovne:

Test-NetConnection -ComputerName 8.8.8.8 -Port 53

výstup:Čiara TcpTestSucceeded: Pravda označuje, že pripojenie bolo úspešné a port 53 je otvorený.

Ak sa pokúsite pripojiť k nejakému náhodnému portu, ktorý je pre prichádzajúce pripojenia uzavretý, rutina cmdlet Test-NetConnection odpovie nasledujúcimi informáciami:

Výstup indikuje, že spojenie zlyhalo. Čiara TcpTest prebehol úspešne má hodnotu "False", ale cmdlet zobrazuje ďalšie informácie o tom, že cieľový server je aktívny. Odoslal príkaz ping na cieľovú adresu a výsledky zahrnul do výstupu. Pozrite si riadky:

PingSucceeded: Pravda. PingReplyDetails (RTT): 48 ms

Pri niektorých serveroch sa môžete stretnúť so situáciou, kedy PingSucceeded je Nepravdivé ale TcpTest prebehol úspešne je Pravda. Znamená to len, že ICMP Ping je na cieľovom serveri zakázaný, ale cieľový port je otvorený pre prichádzajúce pripojenia.

cmdlet Test-NetConnection je jedným z najužitočnejších cmdletov prostredia PowerShell. Šetrí váš čas a rozširuje vstavanú funkciu diagnostiky siete v systéme Windows 10.

Rutina cmdlet Test-NetConnection je k dispozícii aj v systéme Windows 8.1.

To je všetko.

Zástupné symboly OneDrive sa vracajú do Windowsu 10 ako synchronizácia na požiadanie

Zástupné symboly OneDrive sa vracajú do Windowsu 10 ako synchronizácia na požiadanie

OneDrive je online riešenie na ukladanie dokumentov vytvorené spoločnosťou Microsoft, ktoré sa do...

Čítaj viac

Windows 10 Redstone 3 príde v septembri 2017

Windows 10 Redstone 3 príde v septembri 2017

Spoločnosť Microsoft už vydala množstvo ukážkových verzií pre ďalšiu veľkú aktualizáciu systému W...

Čítaj viac

Prepracovaný vzhľad vyhľadávania v systéme Windows 10 obsahuje zaoblené rohy

Prepracovaný vzhľad vyhľadávania v systéme Windows 10 obsahuje zaoblené rohy

Ako si možno pamätáte, Microsoft testuje aktualizáciu Cortany v systéme Windows 10. V najnovšom z...

Čítaj viac