网络测试工具和网络命令

网络测试工具和网络命令

计算机操作系统中包含一些命令行程序,用于对网络环境或运行状态的测试、查看、配置和故障诊断
这些命令行程序也称为网络测试工具

1.设置和查看网络接口工具ipconfig

   1.1 背景知识

用于查看网络节点的TCP/IP协议配置的设置值,例如,查看网络节点的MAC(物理)地址、IP地址(逻辑地址、协议地址)、网关地址、DNS地址等

   1.2 语法格式

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

# 对常用的命令参数解释如下:
  • /release[Adapter]:向DHCP服务器发送DHCP
    Release请求,释放网卡的DHCP配置参数和当前使用的IP地址。

  • /flushdns:刷新客户端DNS缓存的内容。在DNS排错期间,可以使用这个命令丢弃负缓存项,以及其他动态添加的缓存项。

  • /displaydns:显示客户端DNS缓存的内容,该缓存中包含从本地主机文件中添加的预装载项,以及最近通过名字解析查询得到的资源记录。DNS客户端服务使用这些信息快速处理经常出现的名字查询。

  • ipconfig命令最适合于自动分配IP地址的计算机,使用户可以明确区分DHCP或自动专用IP地址(APIPA)配置的参数。

    1.3 ipconfig命令显示的结果
    

在这里插入图片描述
在这里插入图片描述

2.测试网络连通状态工具ping

Ping(Packet Internet Grope)用于测试网络的连通性
2.1 ping的具体功能
 ping命令通过发送ICMP回声请求报文来检验与另外一个计算机的连接。是一个用于排除连接故障的测试命令,如果不带参数则显示帮助信息。
2.2 语法格式

ping [-t] [-a] [-n Count] [-l Size] [-f] [-i TTL] [-v TOS] [-r Count] [-s Count] [{-j HostList | -k HostList}] [-w Timeout] [TargetName]

#对常用命令参数解释如下。
  • ●-t:持续发送回声请求直至键入Ctrl + Break或Ctrl + C组合键而被中断,键入前一组合键显示统计信息,键入后一组合键不显示统计信息。

  • ● -a:用IP地址表示目标,进行反向名字解析,如果命令执行成功,则显示对应的主机名。

  • ●  -n Count:说明发送回声请求的次数,默认为4次。

  • ●  -l Size:说明了回声请求报文的字节数,默认是32,最大为65 527。

  • ●  -s Count:在IP头中添加时间戳(timestamp)选项,用于记录达到每一跃点的时间,Count的值在1~4之间。

  • ●  -j HostList:在IP头中使用松散源路由选项,HostList指明中间结点(路由器)的地址或名字,最多9个,用空格分开。

  • ●  -k HostList:在IP头中使用严格源路由选项,HostList指明中间结点(路由器)的地址或名字,最多9个,用空格分开。

  • ●  -w Timeout:指明等待回声响应的时间(μs),如果响应超时,则显示出错信息“Request timed
    out”,默认超时间隔为4秒

  • ●  TargetName:用IP地址或主机名表示目标设备。

使用ping命令必须安装并运行TCP/IP协议。可以使用IP地址或主机名来表示目标设备。如果ping一个IP地址成功,而ping对应的主机名失败,则可以断定名字解析有问题。无论名字解析是通过DNS、NetBIOS或是本地主机文件进行,都可以用这个方法进行故障诊断。

2.3 ping命令的显示结果

在这里插入图片描述

#进一步的应用分析

Ping在查找网络连接的连通性和判断故障点时很有用

  • 可以用“ping 127.0.0.1”命令测试所在网络节点的网络协议栈是否正确
  • 可以用“ping 本网络节点的IP地址”,判断网络节点的网络适配器是否正确,例如,ping 192.168.12.5
  • 可以用“ping 网关地址”,判断是否可以到达网络出口(本地网络的边界),例如,ping 202.30.17.254
  • 可以用“ping 某一网络节点的IP地址”,判断是否可以到达该网络节点,例如,ping 202.108.8.82
#网络连通性测试的“四部曲”

当一台计算机不能和网络中其他计算机进行通信时,可以按照通常称为“四部曲”的步骤,用ping命令进行检测

  1. 输入“ping 127.0.0.1” 命令,此命令用于检查本机的 TCP/IP 协议安装是否正确,凡是以 127 开头的 IP
    地址都代表本机
  2. 输入“ ping 本机IP地址”命令,此命令用于检查本机的服务和网络适配器的绑定是否正确
  3. 输入 “ping 网关IP地址” 命令,此命令用来检查本机和网关的连接是否正常
  4. 输入 “ping 远程主机IP地址” 命令,此命令用来检查网关能否将数据包转发出去
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值