A Windows 10 rendszerben lehetőség van egy távoli gép bizonyos portjához való csatlakozás ellenőrzésére. Ez a PowerShellnek köszönhetően lehetséges. Tehát harmadik féltől származó eszközökre nincs szükség, és ezt natív módon is megteheti.
Reklám
A PowerShell a parancssor speciális formája. Hatalmas, használatra kész parancsmagokkal bővült, és a .NET-keretrendszer / C # különböző forgatókönyvekben történő használatával jár. Ha hozzáértésed van szkriptek írásához, létrehozhatsz néhány nagyon hatékonyat a Windows automatizálásához.
Az egyik parancsmagja, Test-NetConnection , használható a távoli címhez és a felhasználó által megadott egyéni porthoz való kapcsolódás ellenőrzéséhez.
A következő szintaxissal rendelkezik:
Test-NetConnection -ComputerName COMPUTER_NAME -PORT_NUMBER port
Használja az alábbiak szerint.
Tesztelje a távoli hálózati port kapcsolatát a Windows 10 rendszerben
- Nyissa meg a PowerShell alkalmazást
- Gépelje be a következő parancsot:
Test-NetConnection -ComputerName COMPUTER_NAME -PORT_NUMBER port
Cserélje ki a COMPUTER_NAME részt a tényleges távoli számítógép nevére vagy IP-címére. Adja meg azt a portot, amelyhez csatlakoznia kell a PORT_NUMBER rész helyett.
Például teszteljük a kapcsolatot a nyilvános Google DNS-kiszolgáló (8.8.8.8) DNS-portjával (53). A parancs a következőképpen fog kinézni:
Test-NetConnection -ComputerName 8.8.8.8 -Port 53
A kimenet:A vonalTcpTestSucceeded: Igazazt jelzi, hogy a kapcsolat sikeres volt, és az 53-as port nyitva van.
Ha megpróbál csatlakozni valamilyen véletlenszerű porthoz, amely be van kapcsolva a bejövő kapcsolatok számára, a Test-NetConnection parancsmag a következő információkkal válaszol:
hogyan lehet megtalálni a Google keresési előzményeit
A kimenet azt jelzi, hogy a kapcsolat nem sikerült. A vonalTcpTestSucceededértéke 'Hamis', de a parancsmag további információkat mutat arról, hogy a célkiszolgáló életben van. Meg pingelte a célcímet, és az eredményeket tartalmazza a kimenetben. Lásd a sorokat:
PingSucceeded: True PingReplyDetails (RTT): 48 ms
Egyes szerverek esetében szembesülhet azzal a helyzettel, amikorPingSikerültvanHamisdeTcpTestSucceededvanIgaz. Ez csak azt jelenti, hogy az ICMP Ping le van tiltva a célkiszolgálón, de a célport nyitva van a bejövő kapcsolatok számára.
A cmdlet Test-NetConnection az egyik leghasznosabb PowerShell-parancsmag. Megtakarítja az idejét és kibővíti a beépített hálózati diagnosztikai funkciókat a Windows 10 rendszerben.
A Test-NetConnection parancsmag Windows 8.1 rendszerben is elérhető.
Ez az.