【一】【计算机网络】win基本命令

news/2024/4/19 17:39:39/

检查自己的信息

以太网IPv4 地址就是本地计算机。

以太网适配器 VMware Network Adapter VMnet1的IPv4 地址不是本地计算机。局域网内其他的计算机。

 
C:\Users\205>ipconfigWindows IP 配置以太网适配器 以太网:连接特定的 DNS 后缀 . . . . . . . :本地链接 IPv6 地址. . . . . . . . : fe80::e05c:9f28:2357:d8a1%7IPv4 地址 . . . . . . . . . . . . : 172.19.73.2子网掩码  . . . . . . . . . . . . : 255.255.255.0默认网关. . . . . . . . . . . . . : 172.19.73.254以太网适配器 VMware Network Adapter VMnet1:连接特定的 DNS 后缀 . . . . . . . :本地链接 IPv6 地址. . . . . . . . : fe80::6c3a:6193:38a9:7954%8IPv4 地址 . . . . . . . . . . . . : 192.168.163.1子网掩码  . . . . . . . . . . . . : 255.255.255.0默认网关. . . . . . . . . . . . . :以太网适配器 VMware Network Adapter VMnet8:连接特定的 DNS 后缀 . . . . . . . :本地链接 IPv6 地址. . . . . . . . : fe80::e8dc:e08e:ec8c:ade9%4IPv4 地址 . . . . . . . . . . . . : 192.168.201.1子网掩码  . . . . . . . . . . . . : 255.255.255.0默认网关. . . . . . . . . . . . . :C:\Users\205>

Ping

ping 127.0.0.1

ping 环回地址,验证在本地计算机上是否正确地安装了 TCP/IP 协议,以及配置是否正确。

 
C:\Users\205>ping 127.0.0.1正在 Ping 127.0.0.1 具有 32 字节的数据:
来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=128
来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=128
来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=128
来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=128127.0.0.1 的 Ping 统计信息:数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):最短 = 0ms,最长 = 0ms,平均 = 0msC:\Users\205>

ping 本机IP

这个命令被送到我们计算机所配置的 IP 地址,我们的计算机始终都应该对该 ping 命令做出应答,如果没有,则表示本地配置或安装存在问题。

 
C:\Users\205>ping 172.19.73.2正在 Ping 172.19.73.2 具有 32 字节的数据:
来自 172.19.73.2 的回复: 字节=32 时间<1ms TTL=128
来自 172.19.73.2 的回复: 字节=32 时间<1ms TTL=128
来自 172.19.73.2 的回复: 字节=32 时间<1ms TTL=128
来自 172.19.73.2 的回复: 字节=32 时间<1ms TTL=128172.19.73.2 的 Ping 统计信息:数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):最短 = 0ms,最长 = 0ms,平均 = 0msC:\Users\205>

ping 局域网内其他IP

这个命令应该离开我们的计算机,经过网卡及网络电缆到达其他计算机,再返回。收到回送应答表明:本地网络中的网卡和载体运行正确。但如果收到0个回送应答,那就表示子网掩码(进行子网分割时,将 IP 地址的网络部分与主机部分分开的代码)不正确,或网卡配置错误,或电缆系统有问题。

 
C:\Users\205>ping 192.168.163.1正在 Ping 192.168.163.1 具有 32 字节的数据:
来自 192.168.163.1 的回复: 字节=32 时间<1ms TTL=128
来自 192.168.163.1 的回复: 字节=32 时间<1ms TTL=128
来自 192.168.163.1 的回复: 字节=32 时间<1ms TTL=128
来自 192.168.163.1 的回复: 字节=32 时间<1ms TTL=128192.168.163.1 的 Ping 统计信息:数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):最短 = 0ms,最长 = 0ms,平均 = 0msC:\Users\205>

ping 网关IP

这个命令如果应答正确,表示局域网中的网关路由器正在运行,并能够做出应答。

 
C:\Users\205>ping 172.19.73.254正在 Ping 172.19.73.254 具有 32 字节的数据:
来自 172.19.73.254 的回复: 字节=32 时间=2ms TTL=64
来自 172.19.73.254 的回复: 字节=32 时间=4ms TTL=64
来自 172.19.73.254 的回复: 字节=32 时间=3ms TTL=64
来自 172.19.73.254 的回复: 字节=32 时间=5ms TTL=64172.19.73.254 的 Ping 统计信息:数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):最短 = 2ms,最长 = 5ms,平均 = 3msC:\Users\205>

ping 远程IP

如果收到4个应答,表示成功地使用了默认网关。对于拨号上网用户,则表示能够成功地访问互联网(但不排除互联网服务提供商的域名系统DNS 有问题)。

 
C:\Users\205>ping 172.19.73.1正在 Ping 172.19.73.1 具有 32 字节的数据:
请求超时。
请求超时。
请求超时。
请求超时。172.19.73.1 的 Ping 统计信息:数据包: 已发送 = 4,已接收 = 0,丢失 = 4 (100% 丢失),C:\Users\205>

ping localhost

localhost (本地主机)是操作系统的网络保留名,它是 127.0.0.1 的别名,每台计算机都应该能够将该名字转换成该地址。如果没有做到这一点,则表示主机文件(/Windows/host)中存在问题。

 
C:\Users\205>ping localhost正在 Ping S205-02 [::1] 具有 32 字节的数据:
来自 ::1 的回复: 时间<1ms
来自 ::1 的回复: 时间<1ms
来自 ::1 的回复: 时间<1ms
来自 ::1 的回复: 时间<1ms::1 的 Ping 统计信息:数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):最短 = 0ms,最长 = 0ms,平均 = 0msC:\Users\205>

ping www.xxx.com

执行 ping www.xxx.com(如www.163.com),通常通过 DNS 服务器解析域名,如果这里出现故障,则表示本机 DNS 的 地址配置不正确,或DNS 服务器有故障(对于拨号上网用户,某些 ISP 已经不需要设置 DNS服务器了)。顺便说一句:我们也可以利用该命令实现域名对 IP 地址的转换功能。

 
C:\Users\205>ping www.163.com正在 Ping z163picipv6.v.bsgslb.cn [122.225.83.106] 具有 32 字节的数据:
来自 122.225.83.106 的回复: 字节=32 时间=10ms TTL=49
来自 122.225.83.106 的回复: 字节=32 时间=10ms TTL=49
来自 122.225.83.106 的回复: 字节=32 时间=10ms TTL=49
来自 122.225.83.106 的回复: 字节=32 时间=11ms TTL=49122.225.83.106 的 Ping 统计信息:数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):最短 = 10ms,最长 = 11ms,平均 = 10msC:\Users\205>

netstat

netstat (网络状态)命令用于显示与 P,TCP,UDP 和ICMP 协议相关的统计数据,一般用于检测本机各接口的网络连接情况。

如果计算机有时候接收到的数据包会导致出错(数据删除或故障),我们不必感到奇怪,TCP/IP 容许这些类型的错误,并能够自动重发数据包。但如果累计的出错情况数目占到所接收的 I 数据包相当大的百分比,或者它的数目正迅速增加,那么我们就应该使用 netstat 命令查一查为什么会出现这些情况了。

  1. netstat 命令格式

netstat [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-v] [interval]

netstat 命令常用参数的含义说明如下。

  • -a: 显示一个全部有效连接信息列表(-a 可被视为 all,即全部的意思),包括已建立的连接(Established),也包括监听(Listening)连接请求的那些连接。

  • -b:显示包含于每个连接或监听接口的可执行组件。在某些情况下已知可执行组件拥有多个独立组件,并且在这些情况下包含于连接或监听接口的组件序列被显示。这种情况下,可执行组件名在底部的门中,顶部是其调用的组件,等等,直到 TCP/IP 部分。注意,采用此参数可能需要很长的时间:如果没有足够权限,可能失败。

  • -e: 显示关于以太网的统计数据。它列出的项目包括传送的数据包的总字节数、错误数、删除数,数据包的数量和广播的数量.这些统计数据既有发送的数据包数量,也有接收的数据包数量这个参数可以用来统计一些基本的网络流量。

  • -n:显示所有已建立的有效连接。

  • -0: 显示与每个连接相关的所属进程ID。

  • -p proto:显示proto 指定的协议的连接;proto可以是下列之一:TCP,UDP,TCPv6或UDPv6:如果与-s 参数一起使用以显示协议的统计信息,proto 可以是下列协议之一: IP,IPv6,ICMPv6,TCP,TCPv6,UDP或UDPV6。

  • -r:显示关于路由表的信息,除了显示有效路由,还显示当前有效的连接。

  • -s: 显示协议的统计信息,默认显示 IP,IPv6,ICMP,ICMPv6,TCP,TCPv6,UDP和UDPv6 的统计信息。

  • -v: 与-b一起使用时,将显示为所有可执行组件创建连接或监听接口的组件。

  • interval: 按照指定的时间间隔(以秒计)重新显示选定的统计信息。按 Ctrl+C 组合键停止重新显示统计信息。如果省略,netstat 命令显示当前配置信息(只显示一次)。

netstat 命令的典型应用

显示关于以太网的统计数据

 
C:\Users\205>netstat -e
接口统计接收的            发送的字节                    1602936134       219339101
单播数据包             3693270         1040058
非单播数据包         1098012           21426
丢弃                          0               0
错误                            0               0
未知协议                 0C:\Users\205>

显示所有协议(如TCP,UDP,IP 等)的使用状态

 
C:\Users\205>netstat -e
接口统计接收的            发送的字节                    1602936134       219339101
单播数据包             3693270         1040058
非单播数据包         1098012           21426
丢弃                          0               0
错误                            0               0
未知协议                 0C:\Users\205>netstat -sIPv4 统计信息接收的数据包                   = 509342接收的标头错误             = 0接收的地址错误            = 8转发的数据报                = 0接收的未知协议         = 0丢弃的接收数据包         = 2668传送的接收数据包         = 521394输出请求                    = 276479路由丢弃                   = 0丢弃的输出数据包           = 4568输出数据包无路由             = 24需要重新组合                = 0重新组合成功              = 0重新组合失败                = 0数据报分段成功  = 0数据报分段失败    = 0分段已创建                  = 0IPv6 统计信息接收的数据包                   = 7948接收的标头错误             = 0接收的地址错误            = 6转发的数据报                = 0接收的未知协议         = 0丢弃的接收数据包         = 0传送的接收数据包         = 8409输出请求                    = 2826路由丢弃                   = 0丢弃的输出数据包           = 0输出数据包无路由             = 0需要重新组合                = 0重新组合成功              = 0重新组合失败                = 0数据报分段成功  = 0数据报分段失败    = 0分段已创建                  = 0ICMPv4 统计信息已接收    已发送消息                  1964        1949错误                    0           0目标不可达   1905        1905超时             19          0参数问题        0           0源抑制           0           0重定向                 0           0回显回复              24          16回显                     16          28时间戳                0           0时间戳回复         0           0地址掩码             0           0地址掩码回复      0           0路由器请求      0           0路由器播发     0           0ICMPv6 统计信息已接收    已发送消息                  133         114错误                    0           0目标不可达   0           0数据包太大            0           0超时             0           0参数问题        0           0回显                     4           4回显回复              4           4MLD 查询               0           0MLD 报告               0           0MLD 已完成                 0           0路由器请求      0           9路由器播发     0           0邻居请求    30          64邻居播发   95          33重定向                 0           0路由器重新编号       0           0IPv4 的 TCP 统计信息主动开放                        = 37540被动开放                       = 32733失败的连接尝试          = 2420重置连接                   = 57620当前连接                 = 95接收的分段                   = 1344801发送的分段                       = 555206重新传输的分段              = 0IPv6 的 TCP 统计信息主动开放                        = 206被动开放                       = 115失败的连接尝试          = 14重置连接                   = 17当前连接                 = 0接收的分段                   = 5600发送的分段                       = 2649重新传输的分段              = 0IPv4 的 UDP 统计信息接收的数据报    = 270358无端口              = 2642接收错误        = 0发送的数据报        = 20874IPv6 的 UDP 统计信息接收的数据报    = 11832无端口              = 0接收错误        = 0发送的数据报        = 617C:\Users\205>

ipconfig

ipconfig 命令显示当前所有的 TCP/IP 配置值、刷新动态主机配置协议(DHCP) 和域名系统(DNS) 设置。

ipconfig 命令格式

ipconfig [/all] [/renew [adapter]] [/release [adapter]] [/flushdns][/displaydns] [/registerdns] [/showclassid adapter] [/setclassid adapter [classid]]

ipconfig 命令常用的参数含义说明如下

  • /all: 显示所有适配器的完整 TCP/IP 配置信息。在没有该参数的情况下,ipconfig 只显示 IP 地址、子网掩码和各个适配器的默认网关值。

  • /renew[adapter]:更新所有适配器(不带 adapter 参数)或特定适配器(带有 adapter 参数)的 DHCP 配置。该参数仅在具有配置为自动获取 IP地址的网卡的计算机上使用。要指定适配器名称,需输入使用不带参数的 ipconfig 命令显示的适配器名称。

  • /release [adapter]:发送DHCP Release 消息到 DHCP 服务器,以释放所有适配器(不带adapter参数)或特定适配器(带有adapter参数)的当前 DHCP 配置,并丢弃 IP 地址配置。该参数可以禁用配置为自动获取 P 地址的适配器的 TCP/IP。要指定适配器名称,需输入使用不带参数的 ipconfig 命令显示的适配器名称。

ipconfig 命令的应用

使用带/all 参数的 ipconfig 命令给出所有接口的详细配置信息,如本机IP 地址、子网掩码、网关、DNS、硬件地址(MAC 地址)等。

 
C:\Users\205>ipconfig /allWindows IP 配置主机名  . . . . . . . . . . . . . : S205-02主 DNS 后缀 . . . . . . . . . . . :节点类型  . . . . . . . . . . . . : 混合IP 路由已启用 . . . . . . . . . . : 否WINS 代理已启用 . . . . . . . . . : 否以太网适配器 以太网:连接特定的 DNS 后缀 . . . . . . . :描述. . . . . . . . . . . . . . . : Intel(R) Ethernet Connection (14) I219-LM物理地址. . . . . . . . . . . . . : 00-BE-43-89-DD-6CDHCP 已启用 . . . . . . . . . . . : 否自动配置已启用. . . . . . . . . . : 是本地链接 IPv6 地址. . . . . . . . : fe80::e05c:9f28:2357:d8a1%7(首选)IPv4 地址 . . . . . . . . . . . . : 172.19.73.2(首选)子网掩码  . . . . . . . . . . . . : 255.255.255.0默认网关. . . . . . . . . . . . . : 172.19.73.254DHCPv6 IAID . . . . . . . . . . . : 607178818DHCPv6 客户端 DUID  . . . . . . . : 00-01-00-01-2D-6F-12-B4-00-BE-43-89-DD-6CDNS 服务器  . . . . . . . . . . . : 61.153.177.96114.114.114.114TCPIP 上的 NetBIOS  . . . . . . . : 已启用以太网适配器 VMware Network Adapter VMnet1:连接特定的 DNS 后缀 . . . . . . . :描述. . . . . . . . . . . . . . . : VMware Virtual Ethernet Adapter for VMnet1物理地址. . . . . . . . . . . . . : 00-50-56-C0-00-01DHCP 已启用 . . . . . . . . . . . : 是自动配置已启用. . . . . . . . . . : 是本地链接 IPv6 地址. . . . . . . . : fe80::6c3a:6193:38a9:7954%8(首选)IPv4 地址 . . . . . . . . . . . . : 192.168.163.1(首选)子网掩码  . . . . . . . . . . . . : 255.255.255.0获得租约的时间  . . . . . . . . . : 2024年2月27日 11:43:25租约过期的时间  . . . . . . . . . : 2024年2月27日 16:58:26默认网关. . . . . . . . . . . . . :DHCP 服务器 . . . . . . . . . . . : 192.168.163.254DHCPv6 IAID . . . . . . . . . . . : 402673750DHCPv6 客户端 DUID  . . . . . . . : 00-01-00-01-2D-6F-12-B4-00-BE-43-89-DD-6CDNS 服务器  . . . . . . . . . . . : fec0:0:0:ffff::1%1fec0:0:0:ffff::2%1fec0:0:0:ffff::3%1TCPIP 上的 NetBIOS  . . . . . . . : 已启用以太网适配器 VMware Network Adapter VMnet8:连接特定的 DNS 后缀 . . . . . . . :描述. . . . . . . . . . . . . . . : VMware Virtual Ethernet Adapter for VMnet8物理地址. . . . . . . . . . . . . : 00-50-56-C0-00-08DHCP 已启用 . . . . . . . . . . . : 是自动配置已启用. . . . . . . . . . : 是本地链接 IPv6 地址. . . . . . . . : fe80::e8dc:e08e:ec8c:ade9%4(首选)IPv4 地址 . . . . . . . . . . . . : 192.168.201.1(首选)子网掩码  . . . . . . . . . . . . : 255.255.255.0获得租约的时间  . . . . . . . . . : 2024年2月27日 11:43:25租约过期的时间  . . . . . . . . . : 2024年2月27日 16:58:26默认网关. . . . . . . . . . . . . :DHCP 服务器 . . . . . . . . . . . : 192.168.201.254DHCPv6 IAID . . . . . . . . . . . : 419450966DHCPv6 客户端 DUID  . . . . . . . : 00-01-00-01-2D-6F-12-B4-00-BE-43-89-DD-6CDNS 服务器  . . . . . . . . . . . : fec0:0:0:ffff::1%1fec0:0:0:ffff::2%1fec0:0:0:ffff::3%1主 WINS 服务器  . . . . . . . . . : 192.168.201.2TCPIP 上的 NetBIOS  . . . . . . . : 已启用C:\Users\205>

对于启动 DHCP 的客户端,使用 ipconfig /renew 命令可以刷新配置,向 DHCP 服务器重新租用一个 P 地址,大多数情况下网卡将被重新赋予和以前所赋予的相同的 IP 地址。

 
C:\Users\205>ipconfig /releaseWindows IP 配置以太网适配器 以太网:连接特定的 DNS 后缀 . . . . . . . :本地链接 IPv6 地址. . . . . . . . : fe80::e05c:9f28:2357:d8a1%7IPv4 地址 . . . . . . . . . . . . : 172.19.73.2子网掩码  . . . . . . . . . . . . : 255.255.255.0默认网关. . . . . . . . . . . . . : 172.19.73.254以太网适配器 VMware Network Adapter VMnet1:连接特定的 DNS 后缀 . . . . . . . :本地链接 IPv6 地址. . . . . . . . : fe80::6c3a:6193:38a9:7954%8默认网关. . . . . . . . . . . . . :以太网适配器 VMware Network Adapter VMnet8:连接特定的 DNS 后缀 . . . . . . . :本地链接 IPv6 地址. . . . . . . . : fe80::e8dc:e08e:ec8c:ade9%4默认网关. . . . . . . . . . . . . :C:\Users\205>ipconfig /renewWindows IP 配置以太网适配器 以太网:连接特定的 DNS 后缀 . . . . . . . :本地链接 IPv6 地址. . . . . . . . : fe80::e05c:9f28:2357:d8a1%7IPv4 地址 . . . . . . . . . . . . : 172.19.73.2子网掩码  . . . . . . . . . . . . : 255.255.255.0默认网关. . . . . . . . . . . . . : 172.19.73.254以太网适配器 VMware Network Adapter VMnet1:连接特定的 DNS 后缀 . . . . . . . :本地链接 IPv6 地址. . . . . . . . : fe80::6c3a:6193:38a9:7954%8IPv4 地址 . . . . . . . . . . . . : 192.168.163.1子网掩码  . . . . . . . . . . . . : 255.255.255.0默认网关. . . . . . . . . . . . . :以太网适配器 VMware Network Adapter VMnet8:连接特定的 DNS 后缀 . . . . . . . :本地链接 IPv6 地址. . . . . . . . : fe80::e8dc:e08e:ec8c:ade9%4IPv4 地址 . . . . . . . . . . . . : 192.168.201.1子网掩码  . . . . . . . . . . . . : 255.255.255.0默认网关. . . . . . . . . . . . . :C:\Users\205>

arp

地址解析协议 ARP 是一个重要的 TCP/IP 协议,用于确定对应 IP 地址的网卡物理地址。使用 arp 命令,我们能够查看本地计算机或另一台计算机的ARP 高速缓存中的当前内容。此外,使用 arp 命令,也可以用人工方式输入静态的网卡物理/IP 地址对,我们可能会使用这种方式为默认网关和本地服务器等常用主机进行这项工作,以减少网络上的信息量。

按照默认设置,ARP 高速缓存中的项目是动态的,每当发送一个指定地点的数据包且高速缓存中不存在当前项目时,ARP 便会自动添加该项目旦高速缓存的项目被输入,它们就已经开始走向失效状态。例如,在WindowsNT/2000网络中,如果输入项目后不进一步使用,物理/IP 地址对就会在 2~10分钟内失效。因此,如果 ARP 高速缓存中项目很少或根本没有,请不要奇怪,通过另一台计算机或路由器的 ping命令即可添加。所以,需要通过 arp 命令查看高速缓存中的内容时,最好先 ping 此台计算机(不能是本机发送 ping 命令)。

arp 命令常用参数的含义

  • -a: 用于查看高速缓存中的所有项目。-a 和-g 参数的结果是一样的,多年来-g一直是UNIX 平台上用来显示 ARP 高速缓存中所有项目的参数,而 Windows 用的是 arp-a(-a 可被视为 all,即全部的意思),但它也可以接受比较传统的-g 参数。

  • -d:删除指定的 IP 地址项。

  • -s:向 ARP 高速缓存中人工输入一个静态项目。目的是让 IP 地址对应的 MAC 地址静态化,这样,病毒或攻击者就无法用伪造MAC 地址的方法破坏局域网了。

  • /?:在命令提示符下显示帮助。

arp 命令的应用

查看高速缓存中的所有项目

 
C:\Users\205>arp -a接口: 192.168.201.1 --- 0x4Internet 地址         物理地址              类型192.168.201.255       ff-ff-ff-ff-ff-ff     静态224.0.0.22            01-00-5e-00-00-16     静态224.0.0.251           01-00-5e-00-00-fb     静态224.0.0.252           01-00-5e-00-00-fc     静态225.2.2.1             01-00-5e-02-02-01     静态225.2.2.11            01-00-5e-02-02-0b     静态239.255.255.250       01-00-5e-7f-ff-fa     静态255.255.255.255       ff-ff-ff-ff-ff-ff     静态接口: 172.19.73.2 --- 0x7Internet 地址         物理地址              类型172.19.73.1           00-be-43-89-dc-62     动态172.19.73.3           30-d0-42-f6-16-11     动态172.19.73.4           30-d0-42-f6-16-31     动态172.19.73.5           30-d0-42-f6-12-59     动态172.19.73.6           30-d0-42-f6-11-a1     动态172.19.73.7           30-d0-42-f6-14-7d     动态172.19.73.8           30-d0-42-f6-11-01     动态172.19.73.9           30-d0-42-f6-15-2b     动态172.19.73.10          30-d0-42-f6-1f-d6     动态172.19.73.11          30-d0-42-f6-10-97     动态172.19.73.12          30-d0-42-f6-14-f3     动态172.19.73.13          30-d0-42-f6-15-19     动态172.19.73.14          30-d0-42-f6-1e-ac     动态172.19.73.15          30-d0-42-f6-13-cb     动态172.19.73.16          30-d0-42-f6-15-bd     动态172.19.73.17          30-d0-42-f6-15-26     动态172.19.73.18          30-d0-42-f6-14-fb     动态172.19.73.19          30-d0-42-f6-18-36     动态172.19.73.20          30-d0-42-f6-14-d9     动态172.19.73.22          30-d0-42-f6-15-47     动态172.19.73.23          30-d0-42-f6-14-f5     动态172.19.73.24          30-d0-42-f6-14-f8     动态172.19.73.25          30-d0-42-f6-1f-e9     动态172.19.73.26          30-d0-42-f6-1e-c3     动态172.19.73.27          30-d0-42-f6-12-97     动态172.19.73.28          30-d0-42-f6-14-ed     动态172.19.73.29          30-d0-42-f6-15-05     动态172.19.73.31          30-d0-42-f6-14-57     动态172.19.73.32          30-d0-42-f6-1e-a9     动态172.19.73.33          30-d0-42-f6-15-79     动态172.19.73.34          30-d0-42-f6-15-0c     动态172.19.73.35          30-d0-42-f6-11-a0     动态172.19.73.36          30-d0-42-f6-10-d5     动态172.19.73.37          30-d0-42-f6-1f-e4     动态172.19.73.38          30-d0-42-f6-1e-b6     动态172.19.73.39          30-d0-42-f6-1e-84     动态172.19.73.40          30-d0-42-f6-14-12     动态172.19.73.41          30-d0-42-f6-14-9d     动态172.19.73.42          30-d0-42-f6-16-1a     动态172.19.73.43          30-d0-42-f6-20-0f     动态172.19.73.44          30-d0-42-f6-14-a6     动态172.19.73.45          30-d0-42-f6-14-dd     动态172.19.73.46          30-d0-42-f6-1f-e1     动态172.19.73.47          30-d0-42-f6-15-0f     动态172.19.73.48          30-d0-42-f6-1f-f4     动态172.19.73.49          30-d0-42-f6-15-23     动态172.19.73.50          30-d0-42-f6-1e-91     动态172.19.73.51          30-d0-42-f6-15-ba     动态172.19.73.52          30-d0-42-f6-16-3b     动态172.19.73.53          30-d0-42-f6-15-ec     动态172.19.73.54          30-d0-42-f6-15-ca     动态172.19.73.55          30-d0-42-f6-1e-b1     动态172.19.73.56          30-d0-42-f6-14-c7     动态172.19.73.57          30-d0-42-f6-15-b7     动态172.19.73.58          30-d0-42-f6-12-6a     动态172.19.73.59          30-d0-42-f6-11-96     动态172.19.73.60          30-d0-42-f6-15-00     动态172.19.73.61          30-d0-42-f6-16-80     动态172.19.73.254         c0-b8-e6-4e-e6-36     动态172.19.73.255         ff-ff-ff-ff-ff-ff     静态224.0.0.22            01-00-5e-00-00-16     静态224.0.0.251           01-00-5e-00-00-fb     静态224.0.0.252           01-00-5e-00-00-fc     静态225.2.2.1             01-00-5e-02-02-01     静态225.2.2.11            01-00-5e-02-02-0b     静态239.255.255.250       01-00-5e-7f-ff-fa     静态接口: 192.168.163.1 --- 0x8Internet 地址         物理地址              类型192.168.163.255       ff-ff-ff-ff-ff-ff     静态224.0.0.22            01-00-5e-00-00-16     静态224.0.0.251           01-00-5e-00-00-fb     静态224.0.0.252           01-00-5e-00-00-fc     静态225.2.2.1             01-00-5e-02-02-01     静态225.2.2.11            01-00-5e-02-02-0b     静态239.255.255.250       01-00-5e-7f-ff-fa     静态255.255.255.255       ff-ff-ff-ff-ff-ff     静态C:\Users\205>

tracert

tracert 是跟踪路由路径的一个实用程序,用于确定数据包访问目标所经过的路径。

tracert 命令格式

tracert[-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name

tracert 命令的各参数含义说明如下。

  • -d: 防止 tracert 试图将中间路由器的 I 地址解析为它们的名称这样可加速显示 tracert 的结果。

  • -h maximum_hops: 指定在搜索目标的路径中跃点的最大数,默认值为30。

  • -j computer-list: 指定回送请求信息对于在 HostList 中指明的中间目标集使用 I 报头中的“松散源路由”选项。主机列表中的地址或名称的最大数为 9,主机列表是一系列由空格分开的 IP地址。

  • -w timeout:每次应答等待 timeout (超时) 指定的微秒数。

  • target-name:目标主机名称或者 I 地址。

tracert 命令的应用

在进行计算机网络日常维护时,经常使用不带任何参数的 tracert命令

 
C:\Users\205>tracert 172.19.73.2通过最多 30 个跃点跟踪
到 S205-02 [172.19.73.2] 的路由:1    <1 毫秒   <1 毫秒   <1 毫秒 S205-02 [172.19.73.2]跟踪完成。C:\Users\205>

使用带-d 参数的 tracert 命令。例如,在本机查看网易服务器的路径信息

 
C:\Users\86185>tracert -d www.baidu.com通过最多 30 个跃点跟踪
到 www.a.shifen.com [180.101.50.188] 的路由:1     *        *        *     请求超时。2     4 ms     3 ms     2 ms  10.105.0.13     7 ms     5 ms     3 ms  221.131.233.2454    10 ms    12 ms     *     117.148.181.415     *        *        *     请求超时。6     *        *        *     请求超时。7    25 ms     *        *     221.183.95.428    18 ms    17 ms     *     221.183.68.589     *        *        *     请求超时。10     *        *        *     请求超时。11    24 ms    24 ms    25 ms  58.213.95.21012     *        *        *     请求超时。13     *        *        *     请求超时。14     *        *        *     请求超时。15     *        *        *     请求超时。16    27 ms    26 ms    29 ms  180.101.50.188跟踪完成。C:\Users\86185>

利用 tracert 命令,可以让人清楚地了解到IP 数据包从“源”开始到“目标”访问的路径图,即这个过程所经过的路由、等待时间、数据包在网络上的停止位置等,从而帮助人们跟踪连接、测定网络连接断开的位置(一般表现为“*”号),这将为计算机网络故障的诊断与排除带来便利。

nbtstat

使用 nbtstat 命令释放和刷新 NetBIOS 名称。nbtstat (TCP/IP 上的NetBIOS 统计数据)实用程序用于提供关于 NetBIOS 的统计数据。运用NetBIOS,我们可以查看本地计算机或远程计算机上的 NetBIOS 名称表。

nbtstat 命令格式

nbtstat [-a RemoteName] [-A IP address] [-c] [-n] [-] [-R] [-RR] [-s] [-S] [interval]

nbtstat 命令的各参数含义说明如下:

  • -a:显示远程计算机的名称表。

  • -A: 显示指定 IP 地址的远程计算机的名称表。

  • -c:显示远程计算机名称及其 IP 地址的 NBT 缓存。

  • -n:显示本地计算机的 NetBIOS 名称表。

  • -r:显示通过广播和经由 WINS解析的名称。

  • -R:清除和重新加载远程缓存名称表。

  • -RR:将名称释放包发送到 WINS,然后启动刷新。

  • -s:显示将目标 IP 地址转换成计算机 NetBIOS 名称的会话表。

  • -S:显示具有目标IP 地址的会话表。

  • Interval:按照指定的时间间隔(以秒计)重新显示选定的统计信息。按 Ctrl+C 组合键停止重新显示统计信息。如果省略该参数,nbtstat 将只显示一次当前的配置信息。

nbtstat 命令的应用

知道对方IP 地址,查看对方主机的 MAC 地址

 
C:\Users\86185>tracert -d www.baidu.com通过最多 30 个跃点跟踪
到 www.a.shifen.com [180.101.50.188] 的路由:1     *        *        *     请求超时。2     4 ms     3 ms     2 ms  10.105.0.13     7 ms     5 ms     3 ms  221.131.233.2454    10 ms    12 ms     *     117.148.181.415     *        *        *     请求超时。6     *        *        *     请求超时。7    25 ms     *        *     221.183.95.428    18 ms    17 ms     *     221.183.68.589     *        *        *     请求超时。10     *        *        *     请求超时。11    24 ms    24 ms    25 ms  58.213.95.21012     *        *        *     请求超时。13     *        *        *     请求超时。14     *        *        *     请求超时。15     *        *        *     请求超时。16    27 ms    26 ms    29 ms  180.101.50.188跟踪完成。C:\Users\86185>

结尾

最后,感谢您阅读我的文章,希望这些内容能够对您有所启发和帮助。如果您有任何问题或想要分享您的观点,请随时在评论区留言。

同时,不要忘记订阅我的博客以获取更多有趣的内容。在未来的文章中,我将继续探讨这个话题的不同方面,为您呈现更多深度和见解。

谢谢您的支持,期待与您在下一篇文章中再次相遇!


http://www.ppmy.cn/news/1365120.html

相关文章

day02_前后端环境搭建(前端工程搭建,登录功能说明,后端项目搭建)

文章目录 1. 软件开发介绍1.1 软件开发流程1.2 角色分工1.3 软件环境1.4 系统的分类 2. 尚品甄选项目介绍2.1 电商基本概念2.1.1 电商简介2.1.2 电商模式B2BB2CB2B2CC2BC2CO2O 2.2 业务功能介绍2.3 系统架构介绍2.4 前后端分离开发 3. 前端工程搭建3.1 Element-Admin简介3.2 El…

目标跟踪之KCF详解

High-Speed Tracking with Kernelized Correlation Filters 使用内核化相关滤波器进行高速跟踪 大多数现代跟踪器的核心组件是判别分类器&#xff0c;其任务是区分目标和周围环境。为了应对自然图像变化&#xff0c;此分类器通常使用平移和缩放的样本补丁进行训练。此类样本集…

Eureka服务搭建

1️⃣搭建服务 引入依赖 <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-server</artifactId></dependency>启动类加注解 EnableEurekaServer SpringBootApplication public…

【从零开始学习重要知识点 | 第一篇】快速了解什么是幂等性以及常见解决方案

前言&#xff1a; 当我们在设计和实现分布式系统时&#xff0c;幂等性是一个非常重要的概念。幂等性可以简单地理解为&#xff1a;对于同一操作&#xff0c;不论执行多少次&#xff0c;产生的影响都是相同的。这个概念在分布式系统中非常重要&#xff0c;因为在这种环境下&…

【机器人最短路径规划问题(栅格地图)】基于蚁群算法求解

基于蚁群算法求解机器人最短路径规划问题的仿真结果 仿真结果 收敛曲线变化趋势 蚁群算法求解最优解的机器人运动路径 各代蚂蚁求解机器人最短路径的运动轨迹

利用Spring Boot实现MQTT在物联网中的应用

在物联网&#xff08;IoT&#xff09;领域&#xff0c;消息队列遵循发布/订阅模型的MQTT&#xff08;Message Queuing Telemetry Transport&#xff09;协议变得越来越受欢迎。本文将深入探讨如何在Spring Boot中使用MQTT&#xff0c;并讨论其与其他中间件的集成以及在物联网中…

【vue】vue 是怎么把 template 模版编译成 render 函数的,什么是AST抽象语法树

什么是AST 抽象语法树 是一个对象/或者json是一个数据结构 AST通常是由多个节点组成的树状结构&#xff0c;每个节点代表一个语法单位或表达式。节点之间的关系通过父子关系或兄弟关系来表示程序的结构。在不同的编程语言和工具中&#xff0c;AST可能有不同的表示方式和节点类…

【深度学习笔记】深度卷积神经网络——NiN

网络中的网络&#xff08;NiN&#xff09; LeNet、AlexNet和VGG都有一个共同的设计模式&#xff1a;通过一系列的卷积层与汇聚层来提取空间结构特征&#xff1b;然后通过全连接层对特征的表征进行处理。 AlexNet和VGG对LeNet的改进主要在于如何扩大和加深这两个模块。 或者&am…

FPGA 与 数字电路的关系 - 这篇文章 将 持续 更新 :)

先说几个逻辑&#xff1a;&#xff08;强调一下在这篇文章 输入路数 只有 1个或2个&#xff0c;输出只有1个&#xff0c;N个输入M个输出以后再说&#xff09; 看下面的几个图&#xff1a; 图一&#xff08; 忘了 这是 啥门&#xff0c;不是门吧 &#xff1a;&#xff09;也就…

Swagger接口文档管理工具

Swagger 1、Swagger1.1 swagger介绍1.2 项目集成swagger流程1.3 项目集成swagger 2、knife4j2.1 knife4j介绍2.2 项目集成knife4j 1、Swagger 1.1 swagger介绍 官网&#xff1a;https://swagger.io/ Swagger 是一个规范和完整的Web API框架&#xff0c;用于生成、描述、调用和…

Day03:Web架构OSS存储负载均衡CDN加速反向代理WAF防护

目录 WAF CDN OSS 反向代理 负载均衡 思维导图 章节知识点&#xff1a; 应用架构&#xff1a;Web/APP/云应用/三方服务/负载均衡等 安全产品&#xff1a;CDN/WAF/IDS/IPS/蜜罐/防火墙/杀毒等 渗透命令&#xff1a;文件上传下载/端口服务/Shell反弹等 抓包技术&#xff1a…

迭代器模式(Iterator Pattern)

定义 迭代器模式&#xff08;Iterator Pattern&#xff09;是一种行为型设计模式&#xff0c;它提供了一种方法来顺序访问聚合对象中的各个元素&#xff0c;而不需要暴露该对象的内部表示。迭代器模式使得客户端代码能够独立于聚合对象的具体实现进行遍历操作。 在迭代器模式…

SD-WAN技术:优化国内外服务器访问的关键

在全球化的商业环境中&#xff0c;企业经常需要在国内访问国外的服务器。然而&#xff0c;由于地理位置和网络架构的限制&#xff0c;这种跨国访问往往会遇到速度慢、延迟高等问题。SD-WAN&#xff08;软件定义广域网&#xff09;技术的兴起&#xff0c;为企业提供了一种新的解…

sql 分割字段,并分行

创建测试表格 CREATE TABLE test (id INT PRIMARY KEY, data VARCHAR(100)); INSERT INTO test VALUES (1, A,B,C); INSERT INTO test VALUES (2, D,E,F,G);查询并分割字段 SELECT id, value AS split_data FROM test CROSS APPLY STRING_SPLIT(data, ,) WHERE LEN(value) …

10:00面试,10:05就出来了,问的问题过于变态了。。。

我从一家小公司转投到另一家公司&#xff0c;期待着新的工作环境和机会。然而&#xff0c;新公司的加班文化让我有些始料未及。虽然薪资相对较高&#xff0c;但长时间的工作和缺乏休息使我身心俱疲。 就在我逐渐适应这种高强度的工作节奏时&#xff0c;公司突然宣布了一则令人…

了解 Go 中原子操作的重要性与使用方法

引言 并发是现代软件开发的一个基本方面&#xff0c;而在 Go 中编写并发程序相对来说是一个相对轻松的任务&#xff0c;这要归功于其强大的并发支持。 Go 提供了对原子操作的内置支持&#xff0c;这在同步并发程序中起着至关重要的作用。在本篇博客文章中&#xff0c;我们将探…

最新红盟云卡个人自动发卡开源系统源码优化版

红盟云卡系统是云商学院旗下的一款基于 PHPMySQL 开发的虚拟商品在线售卖平台。它是一款漂亮且功能丰富的发卡网站&#xff0c;可以与社区进行对接。该系统完全开源且无任何加密&#xff0c;可商业使用&#xff0c;并支持个人免签多个接口。 下载地址&#xff1a;优化版.zip

七、ChatGPT为什么会被热炒?

2023年上半年&#xff0c;ChatGPT引起了广泛的热议&#xff0c;对于ChatGPT有多热&#xff0c;不需要我重复了&#xff0c;你可能在网上看到了很多报道&#xff0c;标题如《ChatGPT揭开AI战幔&#xff1a;杀死黄页一样摧毁Google&#xff1f;》和《ChatGPT强势来袭&#xff0c;…

vscode右键菜单栏功能说明

本文主要介绍在vscode中的python代码文件中&#xff0c;单击鼠标右键出现的菜单栏功能。部分功能可能与安装插件相关&#xff0c;主要用于个人查阅。 单击右键菜单栏如下&#xff1a; GO to xx类型命令 “Go to Definition”、“Go to Declaration”、"Go to Type Defin…

python_pyecharts_柱形图

from pyecharts.charts import Bar from pyecharts import options as opts # 创建一个柱形图实例 bar Bar() # 设置x轴数据 bar.add_xaxis(["A", "B", "C", "D", "E"]) # 设置y轴数据 bar.add_yaxis("柱形图", …