如何在Win11/10中使用Netstat进行网络故障排除

在本文中,我们将了解如何使用 Netstat 在 Windows 11/10 中进行网络故障排除。Ping 和 traceroute 在解决 Linux 服务器上的网络问题时非常有用。在某些情况下,您可能需要了解有关网络的更多信息才能追踪和解决问题。Netstat 就是这样一种命令,它提供有关网络套接字的信息以及其他有用信息。使用此工具,您还可以通过命令行快速获得结果,就像ping 和traceroute 一样。

什么是网络统计?

根据 IBM developerWorks 的说法,Netstat 是 Linux 中处理网络问题时最有用的工具之一。它是一个工具,可以被 Linux 和其他操作系统(如 Windows)用来显示传入和传出的网络连接。除此之外,它还可以收集有关网络、协议和路由表的详细信息。

使用 netstat,您可以诊断网络问题并测量有多少流量流经网络。因此,它可以成为一个非常有用的工具,用于跟踪网络性能并找出导致中断、减速或瓶颈的原因。
如何在Win11/10中使用Netstat进行网络故障排除

如何使用 Netstat 进行网络故障排除

以下是如何使用 Netstat 进行网络故障排除:

  • 以管理员身份运行命令提示符。
  • 现在键入以下命令并按 Enter 键:
网络统计
  • 如果您不熟悉网络,这些列可能对您没有意义。
  1. Proto:指的是网络协议。它可以是 TCP 或 UDP。
  2. 本地地址:您计算机的 IP 地址和与其网络接口关联的端口。
  3. Foreign Address:这是指远程服务器的IP地址和端口名称。
  4. 状态:代表连接正在进行。例如,查找活动连接并关闭那些空闲的连接。

使用 netstat 命令,您可以查看活动连接的详细信息。在外部地址栏下,您会找到 IP 地址和端口。

在 IP 地址旁边,使用以下命令显示端口号而不是端口名称:

网络统计-n

此外,系统可以与网络建立连接或断开连接,并且网络的详细信息会不时发生变化。因此,可以通过运行以下命令定期刷新 netstat 命令的网络详细信息:

网络统计-n 5

如果要停止刷新,请使用 Ctrl+C 键。

注意:上面命令中,5代表每5秒刷新一次的频率。如果要增加或减少此间隔,可以修改该值。

使用netstat参数过滤连接信息

Netstat 是一个功能强大的命令,可用于显示有关设备连接的所有详细信息。以下是使用最广泛的 netstat 参数,您可以使用它们来确定特定的网络详细信息。

1]显示活动和非活动连接

您可以使用此命令查看哪些网络处于活动状态或非活动状态。

netstat -a

2]显示有关应用程序的信息

它将列出与连接相关的所有应用程序。

网络统计-b

3]有关您的网络适配器的统计信息

它显示传入和传出数据包统计信息。

网络状态-e

4] 显示外国地址的完全限定域名(FQDNS)

如果您对查看外部地址的端口号或名称不感兴趣,则以下 netstat 参数会显示它们的完全限定域名。

网络统计-f

5] 显示端口号而不是名称

它将外部地址端口的名称转换为数字。

网络统计-n

6]显示进程ID

它包括一个额外的列,用于每个连接的进程 ID (PID),如 netstat。

网络统计-o

7]配置协议过滤器来过滤连接

您选择的连接类型显示在这里 – UDP、TCP、TCPv6 或 UDPv6。

netstat -p udp

注意:在UDP部分,把协议名改成你想看的。

8]列出监听和非监听端口

它标识绑定到连接的侦听端口和非侦听端口。

网络统计-q

9]按协议分组统计

网络可以根据其协议进行分类——UDP、TCP、ICMP、IPv4 或 IPv6。

网络统计-s

10]显示路由表

这将向您显示当前网络的路由表。路由表列出了所有到目的地的路由和系统上的矩阵。这类似于路由打印。

网络统计-r

11]显示卸载状态连接

它显示当前连接卸载状态的列表。

网络统计-t

12] 查看 NetworkDirect 连接

它将显示所有 NetworkDirect 连接。

网络统计-x

13]显示连接模板

它显示您网络上的 TCP 连接模板。

网络统计-y

3]Netstat参数组合

您可以过滤 Netstat 参数,以便以最适合您需要的格式查看有关您的连接的信息。如上所示,可以通过添加第二个参数来显示组合视图。例如,您可以同时使用 -s 和 -e 参数来检查协议统计信息。通过这样做,您可以包含其他参数来缩小搜索范围。

注意:混合使用多个 Netstat 参数时无需添加两个破折号 (-)。可以使用一个破折号 (-) 代替两个破折号来介绍参数字母。

而不是键入此命令:

netstat -s -e

你可以把它写成:

netstat-se

如果您记得这些参数,可以向 netstat 寻求帮助。只需运行以下命令:

网络统计/?

您可以随时按 CTRL + C 停止 netstat 查询过程。

阅读下一步: 

如何在 Windows 11/10 上重置网络设置

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(1)
上一篇 2023年3月21日 下午5:47
下一篇 2023年3月21日 下午7:43

相关推荐