Di Windows 10, ada kemampuan untuk memeriksa sambungan ke port tertentu pada mesin jarak jauh. Ini mungkin berkat PowerShell. Oleh itu, alat pihak ketiga tidak diperlukan dan anda boleh melakukannya secara asli.
Iklan
PowerShell adalah bentuk arahan cepat. Ini diperluas dengan set cmdlet siap pakai yang besar dan dilengkapi dengan kemampuan untuk menggunakan .NET framework / C # dalam pelbagai senario. Sekiranya anda mempunyai kemahiran menulis skrip, anda boleh membuat beberapa skrip yang sangat kuat untuk mengautomasikan Windows.
Salah satu cmdletnya, Uji-NetConnection , dapat digunakan untuk memeriksa sambungan ke alamat jauh dan ke port khusus yang ditentukan oleh pengguna.
Ia mempunyai sintaks berikut:
Uji-NetConnection -ComputerName COMPUTER_NAME -Port PORT_NUMBER
Gunakannya seperti berikut.
Uji sambungan port rangkaian jauh di Windows 10
- Buka PowerShell
- Taipkan arahan berikut:
Uji-NetConnection -ComputerName COMPUTER_NAME -Port PORT_NUMBER
Gantikan bahagian KOMPUTER_NAME dengan nama atau alamat IP jauh PC. Tentukan port yang perlu anda sambungkan dan bukannya bahagian PORT_NUMBER.
Sebagai contoh, mari kita uji sambungan ke port DNS (53) pelayan DNS Google awam (8.8.8.8). Perintah akan kelihatan seperti berikut:
Test-NetConnection -ComputerName 8.8.8.8 -Port 53
Keluarannya:Garisan ituTcpTestBerhasil: Benarmenunjukkan bahawa sambungan berjaya dan port 53 terbuka.
Sekiranya anda cuba menyambung ke beberapa port rawak, yang ditutup untuk sambungan masuk, cmdlet Test-NetConnection akan bertindak balas dengan maklumat berikut:
cara menukar nama di youtube
Keluaran menunjukkan bahawa sambungan telah gagal. Garisan ituTcpTest Berjayamempunyai nilai 'False', tetapi cmdlet menunjukkan maklumat tambahan bahawa pelayan sasaran masih hidup. Itu ping alamat tujuan dan menyertakan hasil dalam output. Lihat baris:
PingSecceeded: True PingReplyDetails (RTT): 48 ms
Untuk sebilangan pelayan, anda mungkin menghadapi situasi di manaPing BerjayaadalahSalahtetapiTcpTest BerjayaadalahBetul. Ini hanya bermaksud bahawa ICMP Ping dilumpuhkan pada pelayan sasaran tetapi port tujuan dibuka untuk sambungan masuk.
Cmdlet Uji-NetConnection adalah salah satu cmdlet PowerShell yang paling berguna. Ini menjimatkan masa anda dan memperluas fungsi diagnostik rangkaian terbina dalam Windows 10.
Cmdlet Test-NetConnection juga terdapat di Windows 8.1.
Itu sahaja.