常用网络命令
3.1 Ping命令
3.1.1 工作原理
Ping是测试网络连接及信息包发送和接收状况非常有用的工具,是网络测试最常用的命令。作为一个网络管理员来说,Ping命令是第1个必须掌握的DOS命令。其工作原理为网络上的计算机都有惟一确定的IP地址,Ping向目标主机(地址)发送一个回送请求数据包。要求目标主机收到请求后给予答复,从而判断网络的响应时间和本机是否与目标主机(地址)连通。
如果执行Ping命令不成功,则可以分析故障为网线故障、网络适配器配置不正确,以及IP地址不正确等;如果执行Ping成功而网络仍无法使用,那么问题很可能出在网络系统的软件配置方面,这是因为Ping成功只能保证本机与目标主机间存在一条连通的物理路径。
3.1.2 参数说明
Ping命令格式如下:
Ping[IP地址或主机][-t] [-a] [-n count] [-l size] |
如果不记得其使用方法,则在DOS窗口命令行中键入“Ping /?”命令后按回车键。显示Ping命令的语法格式及其参数说明,如图3-1所示。
常用的Ping命令参数如下。
(1)-t:不间断地向目标IP发送数据包,直到用户强制其停止为止。
(2)-l:定义发送数据包的大小,默认为32个字节,最大为65 500个字节。
(3)-a:以IP地址格式来显示目标主机的网络地址。
(4)-n:定义向目标IP发送数据包的次数,具体次数由Count来指定,默认为3次。
注意
如果-t和-n参数一起使用,Ping命令以放在后面的参数为准。如“Ping IP -t -n 3”,虽然使用了-t参数,但是仅执行3次。
图3-1 ping命令的语法格式及其参数说明 |
3.1.3 使用方法
Ping命令有助于验证IP级的连通性,在发现和解决问题时可以使用该命令向目标主机名或IP地址发送ICMP回应请求。该命令的常用方法如下:
Ping <IP_address> 关于六一儿童节的贺词 |
例如执行Ping 192.168.10.1命令,如果目标主机正常收到请求,就会返回响应信息,执行结果如图3-2所示。
图3-2 执行结果 |
如果由于计算机系统或网络原因导致目标主机不能正常收到请求或响应请求,则返回相应的错误信息。
此外,Ping命令利用其参数可以完成许多有用的功能。
1. 解析计算机NetBios名
利用Ping 命令解析计算机NetBios名使用-a参数,方法如下:
Ping -a <需要解析NetBios名的计算机的IP地址> |
如查询网络中IP地址为192.168.10.1的计算机的NetBios名的方法如下:
ping -a 192.168.10.1 |
执行结果如图3-3所示。
图3-3 解析计算机NetBios名的结果 |
即IP为192.168.10.的计算机NetBIOS名为NIC-SERVER。
2. 根据主机域名获取计算机IP
使用Ping命令直接Ping主机域名,可以得到主机的IP。例如,已知网络中有一台名为“Nic-server”的计算机,为获得该计算机的IP,使用如下命令:
Ping nic-server |
执行结果如图3-4所示。
图3-4 获取计算机IP |
即名为“NIC-SERVER”的计算机的IP地址为192.168.10.1。
此外,在Internet环境中,可以利用Ping命令获得某域名所对应的服务器的IP地址。例如,如果需要知道新浪新闻网服务器的IP地址,使用如下命令:
Ping news.sina |
执行的结果如图3-5所示
图3-5 获取新浪新闻网的服务器的IP地址 |
即新浪新闻网服务器的IP地址为218.30.66.101。
3. 测试网络速度
为利用Ping命令测试网络速度,使用-n参数,方法如下:
ping -n <数据包大小> <目标主机> |
在默认情况下,一般都只向目标主机发送4个数据包。通过-n参数可以定义发送的数据包个数,对测试网络速度很有帮助。例如测试向目标主机218.30.66.101发送20个数据包的返回的平均时间、最快和最慢时间,则执行如下命令:
ping -n 20 218.30.66.101 |
执行结果如图3-6所示。
图3-6 测试网络速度的结果 |
从执行结果可知,在为218.30.66.101发送20个数据包中的过程中返回了19个,丢失一个。19个数据包中返回速度最快为81 ms,最慢为93 ms,平均速度为85 ms。
4.测试网络连通情况
为利用Ping命令测试网络连通情况,使用-t参数,方法如下:
Ping –t <目标主机> |
使用-t参数可以持续地向目标主机发送数据包,直到用户强制中断为止。如果网络出现线路连通故障或是需要调试网络,可以使用该参数来检测网络是否连通。
例如有时某台机器不能正常联入局域网,使用Ping命令后发现为线路故障。然后可以使用-t参数来持续测试在检修中线路是否已恢复正常,如图3-7所示。
图3-7 测试线路恢复状况 |
由图3-7可以看到,主机不能连接到网关192.168.10.1。在检修网络线路(如插入被误拨下线或修复被损坏断路的网线等)后,线路恢复正常,如图3-8所示。
图3-8 线路恢复正常 |
如果需要停止命令运行,则按Ctrl+C组合键,如图3-9所示。
图3-9 中止命令 |
5.解决网络故障
当计算机的网络出现故障时,网络管理员总会使用到Ping命令来查验网络情况。并根据命令执行情况来判断并排除故障,恢复网络畅通。
通常,网络管理员可以通过以下步骤检查计算机或网络的情况。
(1) 检查是否正确配置本地网及网络。
可以使用下列命令检查是否正确配置本地网络:
Ping 127.0.0.1 |
127.0.0.1是一个特殊的IP地址,即环回地址。通过它可以验证本地计算机上的网卡是否安装好,并且TCP/IP协议配置是否正确。
如果命令执行结果如图3-10所示,则表示本地计算机上网卡已安装且TCP/IP配置正确。可以排除本机的网络故障,进而进行下一步骤的查验;而如果命令执行结果不是如图3-10所
示,则表示本地计算机上网卡未安装好或TCP/IP协议未安装或配置不正确。网络管理员需检查本地计算机上网卡的安装及TCP/IP协议配置情况,直至返回结果正确为止。
图3-10 检查本地网络 |
(2) 验证本地计算机是否正确添加到网络。
使用如下命令验证本地计算机是否正确地添加到网络:
Ping [本地计算机的 IP 地址] |
如果命令执行结果如图3-11所示,则表示本地计算机已经正常添加到网络;如果返回的信息如图3-12所示,则表示本地计算机未正常添加到网络。
图3-11 本地网络正常 |
图3-12 返回的信息女子400米 |
(3) 验证默认网关是否运行并且是否与本地网络上的本地主机通信。
使用如下命令验证本地计算机是否正确地添加到网络:
Ping [网关的 IP 地址] |
例如,某网络中网关的IP地址为192.168.10.1,通过如下命令验证默认网关是否正常运行并且是否与本地网络上的本地主机通信:
ping 192.168.10.1 |
如果命令执行结果如图3-13所示,则表示本地默认网关正常且本地计算机能正常连接到本地网关;如果返回信息如图3-14所示,则表示有错误发生。需要检查产生错误的原因,如与网关的物理线路连接中断及本地网关有错误等。逐一排查所有可能出现的原因,直至命令显示所需结果。
图3-13 本地默认网关正常 |
图3-14 返回的信息 |
(4) 验证是否通过路由器进行远程通信。
通过使用“Ping [远程主机的IP 地址]”命令验证是否通过路由器通信。
例如,可以通过如下命令检查本地计算机是否可以登录怎样关闭防火墙Internet或相关网络服务已正常提供:
Ping 218.30.66.101 |
218.30.66.101是新浪某新闻服务器的IP地址。该命令的执行结果如图3-15所示,其中的信息说明本地计算机已经能够登录Internet;否则可能是本机相关网络设置有误或未提供网络服务器相关服务等。
图3-15 命令执行结果 |
以上Ping命令可以为网络管理员解决大部分相关网络问题。
3.2 Ipconfig命令
Ipconfig命令以窗口形式显示本机中IP协议的配置信息,包括网络适配器的物理地址、主机的IP地址、子网掩码,以及默认网关等。此外,还可以通过该命令查看主机名、DNS服务器及节点类型等相关信息。
3.2.1 参数说明
在DOS窗口命令行中键入“Ipconfig /?”,显示如图3-16所示的该命令的语法格式及其参数说明。
图3-16 Ipconfig命令的语法格式及其参数说明 |
Ipconfig命令的常用参数的含义如下。
(1)/?。
该参数显示Ipconfig命令的帮助信息。
(2)/all。
该参数显示本计算机全部的网络配置信息,其详细说明见下一节。
(3)/release。
该参数释放指定网卡的IP地址。
(4)/renew。
该参数为指定的网卡重新分配IP地址。
注意
在使用“/release”和“/renew”参数时,网卡必须允许使用DHCP功能,并且本地网络中必须存在一个DHCP服务器提供此功能;否则命令可能会返回如图3-17所示的错误信息。
此外,本命令在执行时,必须保证计算机网络已经正确连接;否则将出现错误的返回信息,如图3-18所示。
study的过去式和过去分词 |
图3-17 错误信息 |
图3-18 错误信息 |
3.2.2 使用方法
如果使用不带任何参数的Ipconfig命令,则返回本地计算机的简略网络配置信息,如图3-19所示。
图3-19 本地计算机的简略网络配置信息 |
使用带“/all”参数的Ipconfig命令,返回计算机的全部网络配置信息,包括网络适配器的物理地址、主机的IP地址、子网掩码,以及默认网关等,如图3-20所示。
图3-20 计算机的全部网络配置信息 |
如果计算机上安装了多块网卡,则“Ipconfig/all”命令分别显示每块网卡的相关信息,如图3-21所示。
图3-21 每块网卡的相关信息 |
3.3 Net命令
Net命令是网络命令中最重要的一个,它是多个子命令的集合。通过各子命令可以完成各种相关网络的不同功能,网络管理员必须熟练掌握每个子命令的用法。在DOS窗口命令行中键入“net /?”后按回车键,显示Net命令的语法格式及其参数说明,如图3-22所示。
图3-22 Net命令的语法格式及其参数说明 |
如果需要知道某个Net子命令的使用方法,则使用/?命令参数进一步查询。例如要知道Net computer 子命令的使用方法,则执行如下命令:古代建筑物
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论