实训2 基本网络测试命令的使用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实训1 基本网络测试命令的使用

一、实训目的

网络命令是网络管理人员维护计算机网络应该熟知的一些操作。也是保障计算机网络安全,防止黑客所必须知道的知识。通过实训了解基本网络测试命令的操作,并熟悉系统返回信息的含义。通过系统返回信息,了解网络运行状况,理解网络命令的作用。本次实训只是一少部分基本的命令。

二、实训任务

1.用Ipconfig命令查看IP地址,MAC物理地址等主机标识信息。

2.用Ping命令测试网络连接状况。查看能和哪些计算机和网络设备相连。可以用来检查网络故障,寻找被攻击目标,为探测共享资源作准备。

3.用Tracert命令探索本地主机到达目的主机的路由情况。查看经过几次路由节点。

4. 用netstat命令检查TCP 、UDP服务和逻辑端口开放状态。

三、实训理论基础

基本的网络测试命令包括:ping、tracert、netstat、ipconfig等,下面分别对这几个命令的运用加以说明。

1. Ipconfig命令

Ipconfig命令可用于显示当前的TCP/IP配置的设置值。这些信息一般可以用来检查配置TCP/IP是否正确。如果你的计算机和所在的局域网使用了动态主机配置协议(Dynamic Host Configuration Protocol,DHCP——Windows NT下的一种把较少的IP地址分配给较多主机使用的协议,类似于拨号上网的动态IP分配),这个程序所显示的信息也许更加实用。这时,IPConfig可以让你了解你的计算机是否成功的租用到一个IP地址,如果租用到则可以了解它目前分配到的是什么地址。了解计算机当前的IP地址、子网掩码和缺省网关实际上是进行测试和故障分析的必要项目。

(1)命令格式:Ipconfig [/all] [/renew [Adapter]] [/release [Adapter]] [/flushdns] [/displaydns] [/registerdns] [/showclassid Adapter] [/setclassid Adapter [ClassID]] 总的参数简介可以在DOS方式下输入Ipconfig /? 进行参数查询。

(2)最常用的选项:

pconfig /all:显示本机TCP/IP配置的详细信息;

Ipconfig /release:DHCP客户端手工释放IP地址;

Ipconfig /renew:DHCP客户端手工向服务器刷新请求;

Ipconfig /flushdns:清除本地DNS缓存内容;

Ipconfig /displaydns:显示本地DNS内容;

Ipconfig /registerdns:DNS客户端手工向服务器进行注册;

Ipconfig /showclassid:显示网络适配器的DHCP类别信息;

Ipconfig /setclassid:设置网络适配器的DHCP类别。

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

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

图1.2 Ipconfig命令的屏幕显示

(3)范例:

要显示所有适配器的基本TCP/IP 配置,请键入:Ipconfig

要显示所有适配器的完整TCP/IP 配置,请键入:ipconfig /all

要在排除DNS 的名称解析故障期间清理DNS 解析器缓存,请键入:ipconfig /flushdns 屏幕显示的Host Name 是计算机名;Primary DNS Suffix 是本域的DNS后缀;Description 是网卡的型号;Physical Address 是网卡的MAC地址;Dhcp Enabled 为是否使用了DHCP服务;DNS Servers 是首选DNS服务器的地址和备用DNS服务器的地址。

2.ping命令

ping命令是测试网络连接状况以及信息包发送和接收状况非常有用的工具,是网络测试最常用的命令。ping命令向目标主机(地址)发送一个回送请求数据包,要求目标主机收到请求后给予答复,从而判断网络的响应时间和本机是否与目标主机(地址)连通。

如果执行ping不成功,则可以预测故障出现在以下几个方面:网线故障、网络适配器配置不正确、IP地址不正确。如果执行ping成功而网络仍无法使用,那么问题很可能出在网络系统的软件配置方面。ping成功只能保证本机与目标主机间存在一条连通的物理路径。

(1)命令格式:

ping IP地址或主机名ping [-t][-a][-n count][-l size][-f][-i TTL][-v TOS][-r count][-s count][[-j host-list][-k host-list]][-w timeout]

图1.3 ping 命令的屏幕显示

(2)参数含义:

-t不停地向目标主机发送数据;

-a 以IP地址格式来显示目标主机的网络地址;

-n count 指定要Ping多少次,具体次数由count来指定;

-l size 指定发送到目标主机的数据包的大小。

其它参数简介可以在DOS方式下输入ping 进行参数查询。

如果ping 得到的结果都是request time out。则说明网络是不通的。

(3)范例:

检查自己的网络配置是否正常用ping 127.0.0.1

3.tracert命令

tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达所经过路径上每个节点的时间。命令功能同ping类似,但它所获得的信息要比ping命令详细得多,它把数据包所走的全部路径、节点的IP以及花费的时间都显示出来。该命令比较适用于大型网络。

(1)命令格式

tracert IP地址或主机名[-d][-h maximum_hops][-j host-list][-w timeout]

(2)参数含义

-d Do not resolve addresses to hostnames.(不将IP转为主机名)不解析目标主机的名字-h maximum_hops Maximum number of hops to search for target.(最大跟踪数量)指定搜索到目标地址的最大跳跃数;

-j host_list 按照主机列表中的地址释放源路由;

-w timeout 指定超时时间间隔,程序默认的时间单位是毫秒。

(3)范例:

显示数据包到达天津联通DNS主机所经过的路径:tracert 211.94.193.129

显示数据包到校园网网关所经过的路径:tracert 192.168.3.1(具体按实际网关地址)

图1.4 tracert 天津联通DNS的过程

4.nbtstat命令

该命令使用TCP/IP上的NetBIOS显示协议统计和当前TCP/IP连接,使用这个命令你可以得到远程主机的NETBIOS信息,比如用户名、所属的工作组、网卡的MAC地址等。在此我们就有必要了解几个基本的参数。

-a使用这个参数,只要你知道了远程主机的机器名称,就可以得到它的NETBIOS信息。

-A这个参数也可以得到远程主机的NETBIOS信息,但需要你知道它的IP。

-n列出本地机器的NETBIOS信息。

当得到了对方的IP或者机器名的时候,就可以使用nbtstat命令来进一步得到对方的信息了,这又增加了我们入侵的保险系数。

5.netstat命令

相关文档
最新文档