Windows

在 Windows 中,如何使用命令行檢查遠端埠是否打開?

  • May 25, 2017

Windows 中測試流量是否通過遠端電腦上的特定埠的簡單方法是什麼?

前幾天我從 Microsoft 發現了一個隱藏的 gem,它是為測試埠而設計的:

Portqry.exe

“Portqry.exe 是一個命令行實用程序,可用於幫助解決 TCP/IP 連接問題。Portqry.exe 在基於 Windows 2000 的電腦、基於 Windows XP 的電腦和基於 Windows Server 2003 的電腦上執行。該實用程序報告您選擇的電腦上 TCP 和 UDP 埠的埠狀態。"

哪個版本的 Windows?對於 Windows 8/Server 2012 及更高版本,以下適用於 PowerShell:

Test-NetConnection 128.159.1.1 -Port 80

一些Google搜尋還會為執行較低版本的 Windows 的系統提供直接使用 .NET Framework 的替代方案(因為 PowerShell 允許您這樣做)Test-NetConnection

如果您不反對使用第三方實用程序,Nmap也是一個非常好的朋友,它可以從命令行執行。

引用自:https://serverfault.com/questions/35218