如何通过CMD命令查看网络连接状态?

在命令提示符(CMD)中查看网络连接状态,可以使用“ipconfig”命令。输入“ipconfig”并回车,系统会显示当前网络接口的配置信息,包括IP地址、子网掩码和默认网关等。

一、查看网络配置信息

1、ipconfig命令

如何通过CMD命令查看网络连接状态?

基本用法:在命令提示符中输入“ipconfig”,可以查看本机的IP地址、子网掩码、默认网关等网络配置信息,如果加上“/all”参数,如“ipconfig /all”,还能获取更详细的信息,包括MAC地址、DNS服务器等。

示例

     Windows IP Configuration
     Ethernet adapter Ethernet:
        Connection-specific DNS Suffix  . : example.com
         Link-local IPv6 Address . . . . . : fe80::d9e7:3bff:fe2e:9c5b%12
         IPv4 Address. . . . . . . . . . : 192.168.1.2
         Subnet Mask . . . . . . . . . . : 255.255.255.0
         Default Gateway . . . . . . . . . : 192.168.1.1
         DHCP Server . . . . . . . . . . : 192.168.1.1
         DNS Servers . . . . . . . . . . : 8.8.8.8
                     8.8.4.4

2、getmac命令

基本用法:在命令提示符输入“getmac”,即可显示本机网络适配器的物理地址(MAC地址),如果有多个网卡,会全部列出。

示例

     Physical Address. . . . . . . . . : 00-1A-2B-3C-4D-5E
     Transport Name                . . : Ethernet
     Name                            . . : Local Area Connection

3、hostname命令

基本用法:在CMD中输入“hostname”,就能显示当前计算机的主机名。

示例

     MyComputer

二、测试网络连通性

1、ping命令

基本用法:在命令提示符中输入“ping [目标IP地址/域名]”,ping www.baidu.com”,它会向目标发送ICMP数据包,并返回响应时间等信息,用于判断目标是否可达及网络状况。

示例

     Pinging google.com [74.125.224.72] with 32 bytes of data:
     Reply from 74.125.224.72: bytes=32 time=28ms TTL=54
     Reply from 74.125.224.72: bytes=32 time=27ms TTL=54
     Reply from 74.125.224.72: bytes=32 time=26ms TTL=54
     Reply from 74.125.224.72: bytes=32 time=27ms TTL=54
     Ping statistics for 74.125.224.72:
         Packets: Sent = 4, Received = 4,  Lost = 0 (0% loss),
     Approximate round trip times in milli-seconds:
         Minimum = 26ms, Maximum = 28ms, Average = 27ms

2、tracert命令

基本用法:在CMD里输入“tracert [目标IP地址/域名]”,如“tracert 1.1.1.1”,它会显示数据包从本地计算机到目标地址所经过的所有路由节点信息,包括每一跳的IP地址和响应时间,用于排查网络路径故障。

示例

如何通过CMD命令查看网络连接状态?

     Tracing route to 1.1.1.1 over a maximum of 30 hops:
      1    <1 ms    <1 ms    <1 ms  192.168.1.1
      2    10 ms    9 ms    9 ms  10.0.0.1
      3    15 ms    15 ms    15 ms  10.0.0.2
      Trace complete.

三、查看网络连接状态和监听端口

1、netstat命令

基本用法:在命令提示符中输入“netstat”,可以查看当前计算机的网络连接情况,如TCP、UDP连接等,加上不同参数,如“-a”(显示所有连接和监听端口)、“n”(以数字形式显示地址和端口)可以获取更详细的信息,用于了解网络活动和排查网络安全问题。

示例

     Proto  Local Address          Foreign Address        State
     TCP    0.0.0.0:80            0.0.0.0:0              LISTENING
     TCP    192.168.1.2:139        0.0.0.0:0              LISTENING
     TCP    192.168.1.2:443        10.0.0.1:54321         ESTABLISHED

2、arp命令

基本用法:在CMD中输入“arp -a”,可以查看本地计算机的ARP(Address Resolution Protocol)缓存表,显示IP地址和MAC地址的映射关系,有助于解决局域网内的网络通信问题。

示例

     Interface: 192.168.1.2 --0x3
     Internet Address      Physical Address      Type
     192.168.1.1           00-1A-2B-3C-4D-5E      dynamic
     192.168.1.3           00-1A-2B-3C-4D-5F      dynamic

四、综合路径测试

1、pathping命令

基本用法:在命令提示符输入“pathping [目标IP地址/域名]”,pathping www.microsoft.com”,它结合了“ping”和“tracert”的功能,在一段时间内发送数据包来检测网络路径中的丢包率等信息,用于评估网络链路质量。

示例

     Tracing route to www.microsoft.com [131.253.200.21]
     over a maximum of 30 hops:
      0    <1 ms    <1 ms    <1 ms  192.168.1.2
      1    10 ms    9 ms    9 ms  10.0.0.1
      ...
     Computing statistics for 128 seconds ...
     Source to Here   This Node/Link
     Hop  rtT         Lost/Sent = Pct  Loss/Sent = Pct  Address
       0              0/  100          0/  100  192.168.1.2
       1             10/   90         10/   100  10.0.0.1
     ...
     Statistics for 192.168.1.2:
       Packets: Sent = 128, Recv = 128, Lost = 0 (0% loss),
     Approximate round trip times in milli-seconds:
         Minimum = 9ms, Maximum = 15ms, Average = 11ms

五、查看NetBIOS信息

1、nbtstat命令

基本用法:在命令提示符输入“nbtstat -a [IP地址/主机名]”,nbtstat -a 192.168.0.1”,可以查看基于NetBIOS(Network Basic Input/Output System)的名称表信息,用于排查局域网内NetBIOS相关的问题。

示例

     NetBIOS Remote Machine Name Table
     Name type Status Remarks -------------------------------------------------------------
     NETWORKNAME <unique> INCLUDE_ALL_WORKGROUPS Registered
     WORKGROUP <grouping> INCLUDE_ALL_WORKGROUPS Registered

六、网络配置工具

1、netsh命令

基本用法:“netsh”是一个功能强大的命令,例如输入“netsh interface ip set address [接口名] static [IP地址] [子网掩码] [网关]”,可以设置网络接口的静态IP地址,它可以用于配置网络接口、防火墙、代理等多种网络设置,具体用法根据配置任务的不同而不同。

如何通过CMD命令查看网络连接状态?

示例

     netsh interface ip set address "Local Area Connection" static 192.168.1.100 255.255.255.0 192.168.1.1

七、相关问题与解答栏目

问题一:如果使用ping命令时,出现“请求超时”的提示,可能是什么原因?

答:使用ping命令时出现“请求超时”的提示,可能有以下原因:

目标主机未开机或已关机。

网络连接存在问题,如网线未插好、路由器故障等。

目标主机设置了防火墙,阻止了ICMP数据包的通过。

目标主机的网络配置不正确,如IP地址、子网掩码、默认网关等设置错误。

中间网络设备出现故障,导致数据包无法正常传输。

问题二:如何查看本机某个特定端口是否被占用?

答:可以使用netstat命令来查看本机某个特定端口是否被占用,在命令提示符中输入“netstat -an | findstr [端口号]”,例如要查看本机的8080端口是否被占用,可输入“netstat -an | findstr 8080”,如果该端口被占用,会显示相关的连接信息;如果没有显示任何信息,则说明该端口未被占用。

以上就是关于“cmd如何看网络连接网络连接”的问题,朋友们可以点击主页了解更多内容,希望可以够帮助大家!

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/64764.html<

(0)
运维的头像运维
上一篇2025-01-28 15:26
下一篇 2025-01-28 15:33

相关推荐

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注