Windows Tips & News

Przetestuj zdalne połączenie z portem sieciowym w systemie Windows 10

click fraud protection
ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność systemu

W systemie Windows 10 istnieje możliwość sprawdzenia połączenia z określonym portem na komputerze zdalnym. Jest to możliwe dzięki PowerShell. Tak więc żadne narzędzia innych firm nie są wymagane i możesz to zrobić natywnie.

Reklama


PowerShell to zaawansowana forma wiersza polecenia. Jest rozszerzony o ogromny zestaw gotowych do użycia poleceń cmdlet i umożliwia korzystanie z .NET framework/C# w różnych scenariuszach. Jeśli masz umiejętność pisania skryptów, możesz stworzyć bardzo potężne, aby zautomatyzować system Windows.

Jedno z jego poleceń cmdlet, Testuj połączenie sieciowe, może służyć do sprawdzania połączenia ze zdalnym adresem i niestandardowym portem określonym przez użytkownika.

Ma następującą składnię:

Test-NetConnection -ComputerName COMPUTER_NAME -Port PORT_NUMBER

Użyj go w następujący sposób.

Przetestuj zdalne połączenie z portem sieciowym w systemie Windows 10

  1. Otwórz PowerShell
  2. Wpisz następujące polecenie:
    Test-NetConnection -ComputerName COMPUTER_NAME -Port PORT_NUMBER

    Zastąp część COMPUTER_NAME rzeczywistą nazwą zdalnego komputera lub adresem IP. Podaj port, z którym chcesz się połączyć, zamiast części PORT_NUMBER.

Przetestujmy na przykład połączenie z portem DNS (53) publicznego serwera DNS Google (8.8.8.8). Polecenie będzie wyglądać następująco:

Test-NetConnection -ComputerName 8.8.8.8 -Port 53

Wyjście:Windows-10-test-network-port-connectionLinia TcpTestSukceed: Prawda wskazuje, że połączenie powiodło się, a port 53 jest otwarty.

Jeśli spróbujesz połączyć się z jakimś losowym portem, który jest zamknięty dla połączeń przychodzących, polecenie cmdlet Test-NetConnection odpowie, podając następujące informacje:

Windows-10-network-port-connect-failedDane wyjściowe wskazują, że połączenie nie powiodło się. Linia Test Tcp zakończył się pomyślnie ma wartość „False”, ale polecenie cmdlet pokazuje dodatkowe informacje, że serwer docelowy działa. Pinguje adres docelowy i dołącza wyniki do danych wyjściowych. Zobacz linie:

PingSucceeded: Prawda. Szczegóły odpowiedzi na ping (RTT): 48 ms

W przypadku niektórych serwerów możesz napotkać sytuację, w której Ping powiodło się jest Fałszywe ale Test Tcp zakończył się pomyślnie jest Prawdziwe. Oznacza to po prostu, że ICMP Ping jest wyłączony na serwerze docelowym, ale port docelowy jest otwarty dla połączeń przychodzących.

Polecenie cmdlet Testuj połączenie sieciowe jest jednym z najbardziej użytecznych poleceń cmdlet PowerShell. Oszczędza czas i rozszerza wbudowaną funkcjonalność diagnostyki sieci w systemie Windows 10.

Polecenie cmdlet Test-NetConnection jest również dostępne w systemie Windows 8.1.

Otóż ​​to.

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność systemu

Skórka Lagoon v.2.0 z AIMP3

Ta strona korzysta z plików cookie, aby poprawić wrażenia podczas poruszania się po witrynie. Z t...

Czytaj więcej

MI-SK (czarno-biały) mini skórka od AIMP3

Ta strona korzysta z plików cookie, aby poprawić wrażenia podczas poruszania się po witrynie. Z t...

Czytaj więcej

Sergey Tkachenko, autor w Winaero

Sergey Tkachenko, autor w Winaero

Jeśli masz wiele kont użytkowników w systemie Windows 8 (np. jedno dla siebie, a drugie dla człon...

Czytaj więcej