Windosws的常用命令

文章目录

      • Ping
        • Ping使用方法
        • Ping出错信息
      • Arp
        • ARP使用方法
      • Tracert
        • Tracert使用方法
      • Route
        • route使用方法
      • Ipconfig
        • ipconfig参数使用
      • Netstat

Ping

  • 原理:源站点向目的站点发送ICMP request报文,目的主机收到后回ICMP replay报文,这样就验证了两个接点之间的IP的可达性。
  • 功能:用Ping来判断两个节点在网络层的连通性。

Ping使用方法

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

Windosws的常用命令_第1张图片

Ping出错信息

  • unkonw host

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

  • Network unreachable

表示本地系统没有到达远程主机的路由。检查路由表的配置netstat -r 或是route print

  • No answer

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

  • Request timed out

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

Arp

  • 原理:arp即地址解析协议,在常用以太网或令牌LAN上,用于实现第三层到第二层地址的转换:IP——>MAC
  • 功能:显示和修改IP地址与MAC地址之间的映射

ARP使用方法

arp -a		显示所有的arp表项
arp -s		在arp缓存中添加一条记录

在这里插入图片描述

arp -d		在arp缓存中删除一条记录
arp -g		显示所欲哦的表项

Tracert

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

Tracert使用方法

tracert 10.10.10.10
tracert -h N		设置TTL最大为N

Route

  • 原理:路由是IP层的核心问题,路由表是TCP/IP协议栈所必须的核心数据结构,是IP选路的唯一依据
  • 功能:route命令是操作,维护路由表的重要工具

route使用方法

route print		查看路由表
route add		增加一条路由记录
route add 1.1.0.0 mask 255.255.0.0 10.220.22.33 metric 3
route delete		删除一条路由记录
route delete 1.1.0.0
route -p add		永久地增加一条路由记录(重启后不丢失NT)
route -p add 1.1.0.0 mask 255.255.0.0 10.220.22.33 metric 3

Ipconfig

  • ipconfig命令获得主机配置信息,包括ip地址、子网掩码和默认网关
  • 对于Windows 95和Windows 98的客户机请使用winipcfg命令而不是ipconfig命令

ipconfig参数使用

  • ipconfig

当使用ipconfig时不带任何参数选项,那么它为每个已经配置了的接口显示IP地址、子网掩码和缺省网关值。

  • ipconfig /all

当使用all选项时,ipconfig能为DNS和WINS服务器显示他已配置且所要使用的附加信息(如IP地址等),并且显示内置于本地网卡中的物理地址(MAC)。如果IP地址是从DHCP服务器租用的,ipconfig将显示DHCP服务器的IP地址和租用地址预计失效的日期。

  • ipconfig /release和ipconfig /renew

这是两个附加选项,只能在向DHCP服务器租用其IP地址的计算机上起作用
如果我们输入ipconfig /release,那么所有接口的租用IP地址便重新交付给DHCP服务器(归还IP地址)。
如果我们输入ipconfig /renew,那么本地计算机便设法与DHCP服务器取得联系,并租用一个IP地址。
请注意, 大多数情况下网卡将被重新赋予和以前所赋予的相同的IP地址

Netstat

  • netstat命令显示协议统计信息和当前的TCP/IP连接。该命令只有安装了 TCP/IP 协议后才可以使用
    Windosws的常用命令_第3张图片
    netstat [-a] [ -e] [ -n] [ -s] [ -pprotocol] [ -r] [interval]

  • -a 显示所有连接和侦听端口。服务器连接通常不显示

  • -e 显示以太网统计。该参数可以与 -s选项结合使用

  • -n 以数字格式显示IP地址和端口号(而不是尝试查找名称)

  • -r 显示路由表的内容
    interval重新显示所选的统计,在每次显示之间暂停 interval 秒。按 CTRL+B 停止重新显示统计。如果省略该参数,netstat 将打印一次当前的配置信息

  • -s 显示每个协议的统计。默认情况下,显示TCP、UDP、ICMP 和 IP 的统计。-p 选项可以用来指定默认的子集。

  • -p protocol显示由 protocol 指定的协议的连接;protocol 可以是 tcp 或 udp。如果与 -s 选项一同使用显示每个协议的统计,protocol 可以是tcp、udp、icmp 或 ip。

你可能感兴趣的:(windows)