网络测试工具和网络命令

网络测试工具和网络命令

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

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地址” 命令,此命令用来检查网关能否将数据包转发出去
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值