window基础命令

1、Ping

原理 : 源站点向目的站点发送ICMP request报文,目的主机收到后回ICMP repaly 报文。这样就验证了两个接点之间IP的可达性。

功能 : 用ping 来判断两个节点在网络层的连通性.

参数 含义
-n 连续ping N个包
-t 持续地Ping直到人为地中断,ctrl+breack暂时终止Ping命令查看当前的统计结果,而ctrl+c则是中断命令的执行
-l 指定每个ping 报文的所携带的数据部分字节 0-65500数

image-20200622145216278

Ping出错信息

unkonw host:主机名不可以解析为IP地址,故障原因可能是DNS server

Network unreacheble:表示本地系统没有到达远程主机的路由。

检查路由表的配置netstat –r或是route print

No answer:表示本地系统有到达远程主机的路由,但接受不到远程主机返回报文

Request timed out:可能原因远程主机禁止了ICMP报文或是硬件连接问题

2、ARP

原理:arp即地址解析协议,在常用以太网或令牌LAN上,用于实现第三层到第二层地址的转换:IP -> MAC

功能:显示和修改IP地址与MAC地址的之间映射

参数 含义
-a 显示所有的ARP表项
-s 在ARP缓存中添加一条记录C:>Arp -s 126.13.156.2 02-e0-fc-fe-01-b9
-d 在ARP缓存中删除一条记录. ØC:>Arp -d 126.13.156.2
-v 在详细模式下显示当前 ARP 项。所有无效项和环回接口上的项都将显示。
-g 显示所有的表项(与-a一样)
image-20200622145446868

3、Tracert

原理:tracert 是为了探测源节点到目的节点之间数据报文经过的路径。利用IP报文的TTL域在每个经过一个路由器的转发后减一,如果此时TTL=0则向源节点报告TTL超时这个特性,从一开始逐一增加TTL,直到到达目的站点或TTL达到最大值255。

功能:探索两个节点间的路由

参数 含义
-d 不将地址解析成主机名
-h 搜索目标的最大跃点数
-w timeout 等待每个回复的超时时间(以毫秒为单位)
-R 跟踪往返行程路径(仅适用于IPv6)
image-20200622150102570 image-20200622194916905

4、route

原理: 路由是IP层的核心问题,路由表是TCP/IP协议栈所必须的核心数据结构,是IP选路的唯一依据.

功能:route命令是操作,维护路由表的重要工具

参数 含义
-f 清除所有网关项的路由表
-p 永久添加路由,与 ADD 命令结合使用时,在系统引导期间保持不变。
选项 含义
PRINT **打印**路由
PRINT 添加路由
DELETE 删除路由
CHANGE 修改现有路由

5、Ipconfig

l ipconfig 命令获得主机配置信息,包括 IP 地址、子网掩码和默认网关。

l 对于 Windows 95 和 Windows 98 的客户机,请使用 winipcfg 命令而不是 ipconfig 命令。

选项 含义
不带任何/all 它为每个已经配置了的接口显示IP地址、子网掩码和缺省网关值显示完整配置信息
/release 释放指定适配器的IPV4地址
/release6 释放指定适配器的IPV6地址
/renew 更新指定适配器的 IPv4 地址
/renew6 更新指定适配器的 IPv6 地址
/flushdns 清除DNS 解析程序缓存
/registerdns 刷新所有 DHCP 租用并重新注册 DNS 名称
/displaydns 显示 DNS 解析程序缓存的内容

6、Netstat

netstat 命令显示有源TCP连接,计算机在哪一个端口被听,以太网统计,IP路由表,IPV4统计(关于IP,ICMP,TCP,和UDP协议)和IPV6统计(关于IP,ICMP,TCP,和UDP协议)。使用无参数,网络显示激活TCP连接。该命令只有安装了 TCP/IP 协议后才可以使用。

​ Netstat [-a] [-e] [-n] [-s] [-p protocol] [-r] [interval]

选项 含义
-a 显示所有连接和侦听端口。服务器连接通常不显示
-e 显示以太网统计。该参数可以与 -s 选项结合使用
-n 以数字形式显示地址和端口号
-r 显示路由表
-s 显示每个协议的统计信息
-p proto 显示 proto 指定的协议的连接
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章