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

检查自己的信息

以太网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.mzph.cn/news/707902.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Android】切换系统全局语言设置

前两种为应用内部处理&#xff0c;第三种为发送广播由系统服务进行处理 使用反射 这种会直接将安卓设置内的语言列表清空&#xff0c;然后将选择的语言设置为系统语言 该方法存在问题&#xff0c;在首次开机后设置会导致国外应用进不去(只对于here地图个别版本) /*** 设置语言…

STL容器之list

​ 1.封装除了对数据的保护、更好地管理数据之外&#xff0c;还有实现了对上层的统一&#xff1b; ​ 2.类模板参数的不同&#xff0c;一方面是为了实例化出来不同的类&#xff0c;另一方面是为了实现类的成员函数的不同&#xff1b; 一、认识list ​ 1.list是一种带头双向循…

隐藏 IP 地址调用外部接口:探索与实践

目录 探索隐藏自己的 IP 调用别人的接口1. 使用代理服务器代码示例实际场景 2. 使用 VPN实际场景 3. 使用 Tor 匿名网络实际场景 结语 引言&#xff1a; 在网络开发中&#xff0c;有时我们需要调用外部接口来获取数据或执行某些操作。然而&#xff0c;有些情况下&#xff0c;我…

java高并发场景面试题,干货来袭

为什么阿里巴巴的持久层抛弃hibernate&#xff0c;采用MyBatis框架&#xff1f; 原因大概有以下4点&#xff1a; 尤其是需要处理大量数据或者大并发情况的网站服务&#xff0c;这也阿里选择MyBatis的原因。 MyBatis整体架构 不多讲&#xff0c;先看目录图 MyBatis源码笔记文档…

捕获在野SMBGhost本地提权攻击样本

前言 从Windows10 v1903/Windows Server v1903开始&#xff0c;微软在协议SMB3.1.1中开启了对数据压缩传输的支持&#xff0c;但是由于SMB没有正确处理压缩的数据包&#xff0c;在客户端/服务端解压数据的时候&#xff0c;没有对COMPRESSIN_TRANSFORM_HEADE结构进行安全校验&a…

【mysql 数据库事务】开启事务操作数据库,写入失败后,不回滚,会有问题么? 这里隐藏着大坑,复试,面试时可以镇住面试老师!!!!

建表字段: CREATE TABLE user (id INT(11) NOT NULL AUTO_INCREMENT,nickname VARCHAR(32) NOT NULL COLLATE utf8mb4_general_ci,email VARCHAR(32) NOT NULL COLLATE utf8mb4_general_ci,status SMALLINT(6) UNSIGNED NULL DEFAULT NULL,password VARCHAR(256) NULL DEFAULT…

QT两个类之间使用信号槽

在做一些东西的时候&#xff0c;习惯性的引入头文件并且调用&#xff0c;因此出现了很多bug,qt的信号槽机制便可以有效的避免一些问题。 A类 #ifndef A_H #define A_H#include <QObject> #include <QDebug> class A : public QObject {Q_OBJECT public:explicit A…

Netty入门指南:从零开始的异步网络通信

欢迎来到我的博客&#xff0c;代码的世界里&#xff0c;每一行都是一个故事 Netty入门指南&#xff1a;从零开始的异步网络通信 前言Netty简介由来&#xff1a;发展历程&#xff1a;异步、事件驱动的编程模型&#xff1a; 核心组件解析通信协议高性能特性异步编程范式性能优化与…

C++ stack queue详解以及模拟实现

目录 1.stack的使用 1.1stack的定义 1.2stack的使用 1.3stack的构造 2.stack底层模拟实现 3.queue的使用 3.1queue的定义 3.2queue的使用 4.queue底层模拟实现 1.stack的使用 1.1stack的定义 1. stack是一种容器适配器&#xff0c;专门用在具有后进先出操作的上下文环…

vue3-(jeecgBoot) 本地图片展示,部署后加载失败解决

开始使用的方法如下&#xff1a; <img class"alarm" :src"/assets/images/icon-alarm-default.png"/>结果是本地运行测试可以正常显示&#xff0c;部署发布后就不显示了 解决方案**&#xff1a; 图片地址配置为变量 import defImg from ‘//assets…

关于 cocos creator 如何打包抖音字节小游戏步骤一

1、cocos creator打开引擎&#xff0c;在顶部选择构建之后&#xff0c;在选择点击构建(ps:具体看项目组的大小&#xff0c;如果是一个简单的不多资源一般不到一分钟&#xff0c;如果项目很大&#xff0c;就至少半个小时以上)&#xff0c;之后 成功构建之后如下所示&#xff1a;…

修改Qt生成iOS应用的原生底层,编译QtBase下的ios子模块

1.下载Qt源码 2.找到ios.pro子工程 3.使用QtCreaor12打开ios.pro工程 4.出现工程下只有一个.pro文件解决 复制修改好的toolchain.prf文件进行替换. 修改方法:

分布式调度平台XXL-JOB

相对来说&#xff0c;xxl-job中心式的调度平台轻量级&#xff0c;开箱即用&#xff0c;操作简易&#xff0c;上手快&#xff0c;与SpringBoot有非常好的集成&#xff0c;而且监控界面就集成在调度中心&#xff0c;界面又简洁&#xff0c;对于企业维护起来成本不高&#xff0c;还…

论文阅读-CheckFreq:频繁、精细的DNN检查点操作。

论文名称&#xff1a;CheckFreq: Frequent, Fine-Grained DNN Checkpointing. 摘要 训练深度神经网络(DNNs)是一项资源密集且耗时的任务。在训练过程中&#xff0c;模型在GPU上进行计算&#xff0c;重复地学习权重&#xff0c;持续多个epoch。学习到的权重存在GPU内存中&…

网站三合一缩略图片介绍展示源码

网站三合一缩略图片介绍展示源码&#xff0c;PHP源码&#xff0c;运行需要php环境支持&#xff0c;效果截图如下 蓝奏云下载&#xff1a;https://wfr.lanzout.com/ihY8y1pgim6j

SpringMVC了解

1.springMVC概述 Spring MVC&#xff08;Model-View-Controller&#xff09;是基于 Java 的 Web 应用程序框架&#xff0c;用于开发 Web 应用程序。它通过将应用程序分为模型&#xff08;Model&#xff09;、视图&#xff08;View&#xff09;和控制器&#xff08;Controller&a…

daydayEXP: 支持自定义Poc文件的图形化漏洞利用工具

daydayEXP: 支持自定义Poc文件的图形化漏洞利用工具 基于java fx写的一款支持加载自定义poc文件的、可扩展的的图形化渗透测试框架。支持批量漏洞扫描、漏洞利用、结果导出等功能。 使用 经过测试,项目可在jdk8环境下正常使用。jdk11因为缺少一些必要的组件,所以jdk11版本工…

vue2+elementui上传照片(el-upload 超简单)

文章目录 element上传附件&#xff08;el-upload 超详细&#xff09;代码展示html代码data中methods中接口写法 总结 element上传附件&#xff08;el-upload 超详细&#xff09; 这个功能其实比较常见的功能&#xff0c;后台管理系统基本上都有&#xff0c;这就离不开element的…

Rocky Linux 运维工具 mv

一、mv的简介 ​​mv​是Linux系统中的命令&#xff0c;用于移动文件或重命名文件。它可以在同一文件系统内将文件从一个目录移动到另一个目录&#xff0c;也可以修改文件的名称。 二、mv的参数说明 1、 三、mv的实战示例 1、重命名 ###查看目录/root/下的文件列表 [rootloc…

Spring 框架中用到了那些设计模式

引言&#xff1a; Spring是一款非常优秀的框架&#xff0c;下面我们简单梳理一下Spring框架中用到的一些设计模式&#xff0c;以及是如何使用的。 简单工厂模式&#xff1a; Spring 中的 BeanFactory 就是简单工厂模式的体现。根据传入一个唯一的标识来获得 Bean 对象&#x…