




已阅读5页,还剩28页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档常用网络命令3.1 Ping命令3.1.1 工作原理Ping是测试网络连接及信息包发送和接收状况非常有用的工具,是网络测试最常用的命令。作为一个网络管理员来说,Ping命令是第1个必须掌握的DOS命令。其工作原理为网络上的计算机都有惟一确定的IP地址,Ping向目标主机(地址)发送一个回送请求数据包。要求目标主机收到请求后给予答复,从而判断网络的响应时间和本机是否与目标主机(地址)连通。如果执行Ping命令不成功,则可以分析故障为网线故障、网络适配器配置不正确,以及IP地址不正确等;如果执行Ping成功而网络仍无法使用,那么问题很可能出在网络系统的软件配置方面,这是因为Ping成功只能保证本机与目标主机间存在一条连通的物理路径。3.1.2 参数说明Ping命令格式如下:PingIP地址或主机-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 例如执行Ping 命令,如果目标主机正常收到请求,就会返回响应信息,执行结果如图3-2所示。图3-2 执行结果如果由于计算机系统或网络原因导致目标主机不能正常收到请求或响应请求,则返回相应的错误信息。此外,Ping命令利用其参数可以完成许多有用的功能。1 解析计算机NetBios名利用Ping 命令解析计算机NetBios名使用-a参数,方法如下: Ping -a 如查询网络中IP地址为的计算机的NetBios名的方法如下:ping -a 执行结果如图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地址为。此外,在Internet环境中,可以利用Ping命令获得某域名所对应的服务器的IP地址。例如,如果需要知道新浪新闻网服务器的IP地址,使用如下命令: Ping 执行的结果如图3-5所示图3-5 获取新浪新闻网的服务器的IP地址即新浪新闻网服务器的IP地址为01。3 测试网络速度为利用Ping命令测试网络速度,使用-n参数,方法如下:ping -n 在默认情况下,一般都只向目标主机发送4个数据包。通过-n参数可以定义发送的数据包个数,对测试网络速度很有帮助。例如测试向目标主机01发送20个数据包的返回的平均时间、最快和最慢时间,则执行如下命令:ping -n 20 01 执行结果如图3-6所示。 图3-6 测试网络速度的结果从执行结果可知,在为01发送20个数据包中的过程中返回了19个,丢失一个。19个数据包中返回速度最快为81 ms,最慢为93 ms,平均速度为85 ms。4测试网络连通情况为利用Ping命令测试网络连通情况,使用-t参数,方法如下:Ping t 使用-t参数可以持续地向目标主机发送数据包,直到用户强制中断为止。如果网络出现线路连通故障或是需要调试网络,可以使用该参数来检测网络是否连通。例如有时某台机器不能正常联入局域网,使用Ping命令后发现为线路故障。然后可以使用-t参数来持续测试在检修中线路是否已恢复正常,如图3-7所示。图3-7 测试线路恢复状况由图3-7可以看到,主机不能连接到网关。在检修网络线路(如插入被误拨下线或修复被损坏断路的网线等)后,线路恢复正常,如图3-8所示。图3-8 线路恢复正常如果需要停止命令运行,则按Ctrl+C组合键,如图3-9所示。 图3-9 中止命令5解决网络故障当计算机的网络出现故障时,网络管理员总会使用到Ping命令来查验网络情况。并根据命令执行情况来判断并排除故障,恢复网络畅通。通常,网络管理员可以通过以下步骤检查计算机或网络的情况。(1) 检查是否正确配置本地网及网络。可以使用下列命令检查是否正确配置本地网络: Ping 是一个特殊的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 返回的信息 (3) 验证默认网关是否运行并且是否与本地网络上的本地主机通信。使用如下命令验证本地计算机是否正确地添加到网络: Ping 网关的 IP 地址例如,某网络中网关的IP地址为,通过如下命令验证默认网关是否正常运行并且是否与本地网络上的本地主机通信: ping如果命令执行结果如图3-13所示,则表示本地默认网关正常且本地计算机能正常连接到本地网关;如果返回信息如图3-14所示,则表示有错误发生。需要检查产生错误的原因,如与网关的物理线路连接中断及本地网关有错误等。逐一排查所有可能出现的原因,直至命令显示所需结果。 图3-13 本地默认网关正常图3-14 返回的信息(4) 验证是否通过路由器进行远程通信。通过使用“Ping 远程主机的IP 地址”命令验证是否通过路由器通信。例如,可以通过如下命令检查本地计算机是否可以登录Internet或相关网络服务已正常提供: Ping 0101是新浪某新闻服务器的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所示。图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 子命令的使用方法,则执行如下命令: Net computer /?显示的Net computer命令的语法格式及其参数说明如图3-23所示。图3-23 Net computer命令的语法格式及其参数说明鉴于Net命令的功能较多,本节仅介绍几种最常用的Net命令,其他更多内容请查阅相关书籍或使用Windows帮助。3.3.1 Net view命令Net view命令用于查看远程主机的所有共享资源,其语法格式为:net view IP地址例如,查看计算机10的共享资源的命令及其执行结果如图3-24所示。图3-24 查看共享资源的命令及其执行结果如果该计算机没有共享任何资源,则返回结果如图3-25所示。图3-25 返回结果3.3.2 Net use命令Net use命令把远程主机的某个共享资源映射为本地盘符以方便使用,其语法格式为:net use : IP地址sharename 如把10的共享名为nero的目录映射为本地的Z盘的命令为:net use Z:: 10nero命令执行结果如图3-26所示。图3-26 Net use命令执行结果执行命令后,可以在Windows资源管理器中看到已经有Z盘的存在。其中的内容即为机器10上共享名为Neno的目录内容,如图3-27所示。图3-27 映射的Z盘 3.3.3 Net start/stop命令Net start/stop用于查看、启动或停止远程主机上的某个服务,其语法格式为net start 服务名称net stop 服务名称(1)查看本机或远程主机已启动服务。查看本机已启动的服务的命令即省略参数的Net start命令,执行该命令的结果如图3-28所示。图3-28 查看已启动服务命令的执行结果(2)启动某服务。如果需要启动服务器上未自动启动的服务,则使用Net start 服务名命令:Net start clipbook该命令启动服务器上未启动的服务ClipBook(用来支持“剪贴簿查看器”,以便从远程剪贴簿中查阅剪贴内容),执行结果如图3-29所示。图3-29 启动ClipBook服务的结果 (3)停止某服务。如果需要停止服务器上已自动启动的某服务,则使用Net stop 服务名命令。例如要停止已启动的ClipBook服务,则使用如下命令: Net stop clipbook命令的执行结果如图3-30所示。图3-30 停止ClipBook服务命令的执行结果3.3.4 Net user命令Net user 命令可以查看并管理与账户有关的事务,包括新建账户、删除账户、查看特定账户、激活账户及禁用账户等。(1) 查看账户信息。键入不带参数的Net use命令,可以查看所有账户(包括已经禁用的账户),如图3-31所示。图3-31 Net use命令如果需要查看某个账户的详细信息,可以在Net use命令后面接账户名,如查看用户名“administrator”的命令为:net user administrator执行结果如图3-32所示。图3-32 Net user administrator命令的执行结果从执行结果可以看到,已经显示用户administrator的全部相关信息。(2)新建账户。使用Net user命令的“/add”参数可以为计算机新建一个账户,同时可以为该账户设置用户密码,新建账户默认为user组成员。使用Net user命令新建账户的命令格式为: net user 用户名 用户密码 /add例如新建一个用户名为“abcd”,密码为“1234”的账户的命令为:net user abcd 1234 /add执行该命令后,使用 Net user命令可以查看到用户名“ abcd”的账户已经新建成功,如图3-33所示。图3-33 新建账户成功在“控制面板”窗口的“用户和密码”对话框中也可以看到该用户的信息,如图3-34所示。图3-34 查看用户信息(3)删除账户。使用Net user的“/add”参数可以将指定的账户删除,命令格式为:net user 用户名 /del例如删除用户名为“abcd”的账户的命令为:net user abcd /del执行结果如图3-35所示。图3-35 删除用户(4)激活/禁用账户。使用Net user 的“/active”参数可以控制账户的使用情况,命令格式为net user 用户名 /active:例如禁用用户名为“abcd”的账户的命令为: net user abcd /active:no命令执行后,可查看到该账户已禁用,如图3-36所示。图3-36 禁用账户激活用户名为“abcd”的账户的命令为: net user abcd /active:yes命令执行后,可查看到该账户已被激活,如图3-37所示。图3-37 激活账户3.4 Tracert命令Tracert命令可以跟踪路由信息,查看数据从本地机器传输到目标主机所经过的所有途径。该命令对于了解网络布局和结构很有帮助,在检查网络故障时也有很大作用。 Tracert命令比较适用于大型网络,用来显示数据包到达目标主机所经过的路径,以及到达每个节点的时间。该命令的功能与Ping命令类似,但获得的信息要详细得多,它显示数据包所经过的全部路径、节点的IP,以及花费的时间。3.4.1 工作原理Tracert是路由跟踪实用程序,用于确定IP数据报访问目标所经过的路径。该命令用IP生存时间(TTL)字段和ICMP错误消息来确定从一个主机到网络上其他主机的路由,其工作原理是通过向目标发送不同IP生存时间(TTL)值的“Internet控制消息协议(ICMP)”回应数据包。Tracert程序确定到目标所采取的路由,要求路径上的每个路由器在转发数据包之前至少将数据包上的TTL递减1。数据包上的TTL减为0时,路由器应该将“ICMP 已超时”的消息发回源系统。Tracert首先发送TTL为1的回应数据包并在随后的每次发送过程将TTL递增1,直到目标响应或TTL达到最大值,通过检查中间路由器发回的“ICMP 已超时”的消息确定路由。某些路由器不经询问直接丢弃TTL过期的数据包,这在Tracert实用程序中看不到。3.4.2 参数说明Tracert命令的语法格式及其参数说明如图3-38所示。图3-38 Tracert命令的语法格式及其参数说明命令中各参数含义如下。(1)-d:不解析目标主机名字。(2)-h maximum_hops:指定搜索到目标地址的最大跳跃数。(3)-j host_list:按照主机列表中的地址释放源路由。(4)-w timeout:指定超时时间间隔,默认的时间单位是毫秒。3.4.3 使用方法例如要了解自己的计算机与目标主机之间详细的传输情况,执行如下命令: tracert 图3-39所示为命令执行结果。通过此命令可以看到,从本地主机到新浪新闻网的服务器(01)经过了15个Hops。图3-39 Tracert命令执行结果3.5 Netstat命令Netstat命令可以帮助网络管理员了解网络的整体使用情况,包括当前正在工作的网络连接的详细信息。例如网络连接、路由表和网络接口信息,从而可以统计目前共有哪些网络连接正在运行。3.5.1 参数说明Netstat命令的语法格式及其参数说明如图3-40所示。图3-40 Netstat命令的语法格式及其参数说明注意Netstat命令行参数区分大小写。Nbtstat命令的常用参数说明如下。(1)-a:显示所有活动的TCP连接及计算机侦听的TCP和UDP端口。(2)-e:显示以太网统计信息,如发送和接收的字节数及数据包数。该参数可以与-s结合使用。(3)-n:显示活动的TCP连接,只以数字形式表现地址和端口号,不尝试确定名称。(4)-o:显示活动的TCP连接并包括每个连接的进程ID(PID),可以在Windows任务管理器中的“进程”选项卡中找到基于PID的应用程序。该参数可以与 -a、-n 和 -p 结合使用。(5)-p :显示 Protocol 指定协议的连接。在这种情况下,Protocol可以是TCP、UDP、TCPv6 或UDPv6;如果该参数与-s一起使用按协议显示统计信息,则Protocol可以是TCP、UDP、ICMP、IP、TCPv6、UDPv6、ICMPv6或IPv6。(6)-s:按协议显示统计信息。默认情况下,显示TCP、UDP、ICMP和IP协议的统计信息。如果安装了IPv6协议,则显示有关IPv6上的TCP和UDP,以及ICMPv6和IPv6 协议的统计信息。可以使用-p参数指定协议集。(7)-r :显示IP路由表的内容,该参数与Route Print命令等价。(8)Interval:每隔Interval秒重新显示一次选定的信息,按CTRL+C组合键停止。如果省略该参数,Netstat 将只打印一次选定的信息。3.5.2 使用方法如果使用Netstat命令时不带参数,则显示活动的TCP连接。注意只有当TCP/IP协议在网络连接中安装为网络适配器属性的组件时,该命令才可用。例如,要显示本地计算机所有活动的TCP连接,以及计算机侦听的TCP和UDP端口,执行如下命令: netstat -a执行结果如图3-41所示。图3-41 Netstat -a命令的执行结果要显示本地网卡的统计信息,如发送和接收的字节数和数据包数,执行如下命令: netstat -e执行结果如图3-42所示。图3-42 Netstat -e命令的执行结果3.6 Netsh命令Netsh是Windows XP/2003/Server 2003操作系统自身提供的命令行脚本实用工具,它允许用户在本地或远程显示或修改当前正在运行的计算机的网络配置。为了存档、备份或配置其他服务器,Netsh也可以将配置脚本保存在文本文件中。运行Netsh命令可以有如下两种方式。(1)本地运行。在DOS命令提示符后输入Netsh命令即可。(2) 远程运行。要在远程Windows Server 2003服务器上运行Netsh命令,首先要使用“远程桌面连接”连接到运行终端服务的Windows Server 2003服务器上,之后的操作与在本地使用Netsh命令相同。Netsh命令的功能很多,用户可以通过其自身提供的帮助来了解全部功能。在DOS命令提示符下输入“Netsh”后按回车键,显示Netsh操作提示符,如图3-43所示。图3-43 Netsh命令操作提示符输入“?”后按回车键,返回Netsh提供的帮助信息,如图3-44所示。Netsh的常用功能如下。1保存网络设置可以使用Netsh命令将本地或远程的网络设置信息保存到一个文件中,当网络设置出现故障时可以用保存的配置来恢复。图3-44 Netsh提供的帮助信息对于普通计算机来说,网络设置信息只包含有网络接口IP配置参数;对于服务器而言,不仅仅包括该参数,还包括接口配置、端口代理配置、远程访问配置、路由配置、DNS代理配置、NAT配置,以及DHCP中继代理配置等。有经验的网络管理员会定时将这些信息备份,当遇到毁灭性破坏时迅速及时地恢复网络。网络设置的备份操作如下:netsh dump Net_bak.txt通过以上操作,可将网络设置备份到Net_bak.txt文件中。该文件为一个文本文件,其中包含网络配置的所有信息,如图3-45所示。图3-45 网络配置的所有信息2恢复以前的配置参数在维护或调整网络设置时,如果发生操作错误,或者网络出现故障,可以利用备份快速恢复网络设置,命令为: nesh exec Net_bak.txt通过Netsh命令备份及恢复服务器网络设置简单方便,而且快速有效。3修改主机IP地址利用Netsh命令可以方便地设置和修改网卡的参数,包括网卡的IP地址。例如笔记本电脑的用户经常需要频繁地切换IP地址以适应于办公及家庭等不同的网络环境。使用常规的网络设置方法不仅繁琐,而且难以记忆,一种方便可行的方法是使用Netsh命令。在命令行中执行“Netsh”命令,DOS提示符就会变成“netsh”。输入“Interface”命令,按回车键后,进入网卡参数设置模式。由于此时仅需要修改主机的IP地址,因此必须继续执行IP命令。使DOS提示符变为“Interface ip”,才能设置主机的IP地址。用Netsh命令更改IP地址方式,即通过命令set address name=连接名称 source=static addr=IP地址 mask=子网掩码的方法来实现。例如要将本机的IP地址改为10,子网掩码为,执行以下命令:set address name=本地连接 source=static addr=10 mask= 为更加方便,可以使用脚本文件和批处理文件来实现。如要使计算机的网络IP地址在和10之间快速切换,操作步骤如下。(1) 打开记事本,输入以下内容:int ip set address name=本地连接 source=static addr= mask= set address name=本地连接gateway= gwmetric=1(2)保存上述内容,如将其保存为一个名为“1.sh”的文件。(3)新建一个文本文件,输入以下内容:int ip set address name=本地连接 source=static addr=10 mask= set address name=本地连接 gateway= gwmetric=1 (4)保存上述内容为“2.sh”。(5)用记事本编写一个批处理文件,命名为“设置为0网段. bat”,内容为: netsh exec 1.sh(6)使用记事本编写另一个批处理文件,命名为“设置为10
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 46075.5-2025电子束焊机验收检验第5部分:跳动精度的测量
- 2024-2025学年度中医助理医师模拟试题及答案详解【全优】
- 应急安全培训及演练总结课件
- 2025水利设施管养人员模拟试题及答案详解(历年真题)
- 2024平凉市公务员行测及参考答案详解(满分必刷)
- 新生儿呼吸道合胞病毒-RSV-感染诊疗与预防
- 迁移路灯合同(标准版)
- 2024年冶金工业技能鉴定过关检测试卷带答案详解(A卷)
- 2024-2025学年测绘职业技能鉴定考试综合练习带答案详解(夺分金卷)
- 2025年工业互联网平台入侵检测系统在智慧城市中的应用与优化报告
- DB1331-T 025.4-2022 雄安新区工程建设关键质量指标体系:合交通
- 2024至2030年中国喷水推进器行业发展形势分析及市场前景趋势报告
- 陶渊明专题课件
- 人参培训课件
- 四川省价建筑地下结构抗浮锚杆技术标准
- 2023年航空公司招聘:机场安检员基础知识试题(附答案)
- 糖尿病临床病例分析经典案例
- 老年人体检分析报告总结
- 第4课《用联系的观点看问题》第2框《在和谐共处中实现人生发展》-【中职专用】《哲学与人生》同步课堂课件
- 计量安全防护
- 食品生物技术原理课件
评论
0/150
提交评论