首页 理论教育网络故障确认方法:使用网络命令快速解决问题

网络故障确认方法:使用网络命令快速解决问题

【摘要】:各自配置IP地址,使用Ipconfig命令进行验证,显示结果为:其中一人配置DHCP,另一人使用自动获取IP地址,显示结果为:将网线拔掉后,使用Ipconfig/all,显示结果为:3.Netstat的技法与上述几个网络检测软件类似,Netstat命令也是可以运行于Windows 98/2003/XP的DOS提示符下的工具,利用该工具可以显示有关统计信息和当前TCP/IP网络连接的情况,用户或网络管理人员可以得到非常详尽的统计结果。

在解决网络故障时,使用一些常用的命令可以让处理过程事半功倍。因此,处理网络故障最好的技巧就是活用这些命令。

1.Ping命令的使用

(1)Ping命令的命令格式

Ping 目的地址 [参数1] [参数2]...

其中,目的地址是指被测试计算机的IP地址或域名。主要参数有:

a:解析主机地址。

n:数据。发出的测试包的个数,缺省值为4。

l:数值。所发送缓冲区的大小。

t:继续执行Ping命令,直到用户按“Ctrl+C”键终止。

有关Ping的其他参数,可通过在MS-DOS提示符下运行Ping或Ping/?命令来查看。

(2)Ping命令的应用技巧

当使用Ping工具检查网络服务器和任意一台客户端上TCP/IP协议的工作情况时,只要在网络中任何一台计算机上Ping该计算机的IP地址即可。例如,要检查网络文件服务器192.168.21.1 LMHZZ上的TCP/IP协议工作是否正常,只要在开始菜单下的“运行”子项中键入“Ping 192.168.21.1”即可。

知识窗

● Ping命令反映了4个测试数据包,其中,bytes=32表示测试中发送的数据包大小是32个字节;time=4 ms表示与对方主机往返一次所用的时间为4 ms;TTL=64表示当前测试使用的TTL(Time to Live)值为64(系统默认值)。

如果网络有问题,则返回如右图所示的响应失败信息。

出现这种情况时,建议从以下几个方面进行排查:

◇检查被测试计算机是否已安装了TCP/IP协议。

◇检查被测试计算机的网卡安装是否正确且是否已经连通。

◇检查被测试计算机的TCP/IP协议是否与网卡有效地绑定(具体方法是:通过选择“开始→设置→控制面板→网络”来查看)。

◇检查Windows 2003服务器的网络服务功能是否已启动(可通过选择“开始→“设置”→“控制面板”→服务”,在出现的对话框中找到“Server”一项,检查“状态”下所显示的是否为“已启动”)。

如果通过以上4个步骤的检查还没有发现问题,建议重新安装并设置TCP/IP协议。如果是TCP/IP协议的问题,这时就可以彻底解决。

按照上述方法,还可以用Ping命令来检查任意一台客户端计算机上TCP/IP的工作情况。例如,我们要检查网络任一客户端“机房01”上的TCP/IP协议的配置和工作情况,可直接在该台机器上Ping本机的IP地址。若返回成功的信息,说明IP地址配置无误;若失败,则应检查IP地址的配置。可通过以下步骤进行:

①检查整个网络,重点看该IP地址是否正在被其他用户使用。

②再看该工作站是否已正确连入网络。

③检查网卡是否正确安装,而且工作正常。

【做一做】

以两人为一个小组,在网络实验室配置TCP/IP协议,并相互验证两台计算机是否连通;在模拟不同的情况下,Ping命令所显示的不同结果。

(1)网络不通时,Ping相邻的计算机,显示为:(www.chuimin.cn)

(2)当没有配置IP地址时,使用命令Ping 127.0.0.1,显示为:

2.Ipconfig命令的使用

利用Ipconfig命令可以查看和修改网络中TCP/IP协议的有关配置,如IP地址、网关、子网掩码等。

Ipconfig可运行在Windows 95/98/NT的DOS提示符下,其命令格式为:

Ipconfig [/参数1] [/参数2]...其中,最实用的参数为:

all:显示与TCP/IP协议相关的所有细节,包括主机名、节点类型、是否启用IP路由、网卡的物理地址、默认网关等。

其他参数可在D O S提示符下键入“Ipconfig/?”命令来查看。

Ipconfig是一款网络侦察的利器,尤其当用户在网络中使用的是DHCP(动态IP地址配置协议)时,利用Ipconfig可以让用户很方便地了解到IP地址的实际配置情况。例如,在客户端上运行“Ipconfig/all”后,将显示如右图所示的内容,非常详细地显示了TCP/IP协议的有关配置情况。

【做一做】

以两人为一个小组,在网络实验室配置TCP/IP协议,并验证是否成功。

各自配置IP地址,使用Ipconfig命令进行验证,显示结果为:

其中一人配置DHCP,另一人使用自动获取IP地址,显示结果为:

将网线拔掉后,使用Ipconfig/all,显示结果为:

3.Netstat的技法

与上述几个网络检测软件类似,Netstat命令也是可以运行于Windows 98/2003/XP的DOS提示符下的工具,利用该工具可以显示有关统计信息和当前TCP/IP网络连接的情况,用户或网络管理人员可以得到非常详尽的统计结果。当网络中没有安装特殊的网管软件,要对网络的整个使用状况做详细地了解时,就可以使用Netstat命令。

Netstat命令的格式:

Netstat [参数1] [参数2]...其中,主要参数有:

a:显示所有与该主机建立连接的端口信息。

e:显示以太网的统计数据,该参数一般与 s 参数共同使用。

n:以数字格式显示地址和端口信息。

s:显示每个协议的统计情况,这些协议主要有TCP(Transfer Control Protocol,传输控制协议)、UDP(User Datagram Protocol,用户数据报协议)、ICMP(Internet Control Messages Protocol,网间控制报文协议)和IP(Internet Protocol,网际协议),其中前三种协议平时很少用到,但在进行网络性能评析时却非常有用。

使用时,如果用户想要统计当前局域网中的详细信息,可通过键入“netstat/e”来查看。其他参数,可在DOS提示符下键入“netstat/?”命令来查看。

在Windows 98/2003/XP下还集成了一个名为Nbtstat的工具,此工具的功能与Netstat基本相同,用户可通过键入“nbtstat/?”来查看它的主要参数和使用方法。

【做一做】

请验证上述两个命令,然后完成下面的任务。

在本机使用Nbtstat后,显示的结果是:

在本机使用Netstat/e/s后,显示的结果是: