在 Windows 中通过命令行执行网络连接“诊断”/“故障排除”

在 Windows 中通过命令行执行网络连接“诊断”/“故障排除”

当您右键单击网络连接并选择“诊断”或告诉它排除连接故障时,命令行中是否有办法执行 Windows 10 所执行的步骤?

我在想也许与netsh命令有关,但是我尝试搜索却找不到任何涉及此问题的内容,并且某些内容需要重新启动计算机,而 GUI 选项则不需要。

答案1

以下是常见的 Microsoft Windows 网络命令:

网卡配置

显示所有当前 TCP/IP 网络配置值并刷新动态主机配置协议 (DHCP) 和域名系统 (DNS) 设置。如果不使用参数,ipconfig 将显示所有适配器的 Internet 协议版本 4 (IPv4) 和 IPv6 地址、子网掩码和默认网关 https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/ipconfig


帮助确定 TCP/IP 网络 IP 地址以及确定网络问题并协助解决这些问题。
https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/ping

网络状态

显示活动的 TCP 连接、计算机正在侦听的端口、以太网统计信息、IP 路由表、IPv4 统计信息(针对 IP、ICMP、TCP 和 UDP 协议)以及 IPv6 统计信息(针对 IPv6、ICMPv6、TCP over IPv6 和 UDP over IPv6 协议)。如果不使用参数,此命令将显示活动的 TCP 连接。
https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/netstat

网络管理员

Netsh 是一个命令行脚本实用程序,它允许您显示或修改当前正在运行的计算机的网络配置。Netsh 命令可以通过在 netsh 提示符下键入命令来运行,并且可以在批处理文件或脚本中使用它们。可以使用 netsh 命令配置远程计算机和本地计算机。
https://docs.microsoft.com/en-us/windows-server/networking/technologies/netsh/netsh-contexts

Tracert
tracert 命令用于直观地查看正在发送和接收的网络数据包以及该数据包到达目的地所需的跳数
https://support.microsoft.com/en-us/help/314868/how-to-use-tracert-to-troubleshoot-tcp-ip-problems-in-windows

远程登录
Telnet 是一款允许用户远程访问另一台计算机(例如服务器、网络设备或其他计算机)的软件。使用 Telnet,用户可以连接到设备或计算机、管理网络设备、设置设备、传输文件等。
https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/telnet

相关内容