可以使用以下命令在 PowerShell 中查看网络及端口:
- 获取所有网络适配器信息:
Get-NetAdapter
这将返回计算机上所有的网络适配器的信息,包括名称、状态、速度和 MAC 地址等。
- 获取特定网络适配器的 IP 地址信息:
Get-NetIPAddress -InterfaceAlias "Ethernet"
这将返回指定名称为“Ethernet”的网络适配器的 IP 地址信息,包括 IPv4 和 IPv6 地址。
- 获取正在监听的 TCP 端口:
Get-NetTCPConnection -State Listen
这将返回当前计算机上所有正在监听的 TCP 端口列表,包括本地地址、本地端口和远程地址等。
- 获取正在连接到远程服务器的 TCP 连接:
Get-NetTCPConnection -State Established | Where-Object { $_.RemoteAddress -eq "192.168.0.100" }
这将返回与远程服务器 IP 地址为 192.168.0.100 建立连接的所有 TCP 连接列表,包括本地地址、本地端口和远程地址等。