Windows网络命令行程序_第1页
Windows网络命令行程序_第2页
Windows网络命令行程序_第3页
Windows网络命令行程序_第4页
Windows网络命令行程序_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、windows网络命令行程序这部分包括:使用ipconfig /all查看配置使用ipconfig /renew刷新配置使用ipconfig管理dns和dhcp类别id使用ping测试连接使用arp解决硬件地址问题使用nbtstat解决netbios名称问题使用netstat显示连接统计使用tracert跟踪网络连接使用palhping测试路由器使用ipconfig /all查看配置发现和解决tcp/ip网络问题时,先检查出现问题的计算机上的tcp/ip配置。可以 使用ipconfig命令获得主机配置信息,包插ip地址、子网掩码和默认网关。注意使用带/all选项的ipconfig命令时,将给出

2、所有接口的详细配置报告,包括任何已配置 的串行端口。 使用ipconfig/汕,可以将命令输出重定向到某个文件,并将输出粘贴到其 他文档屮。也可以用该输出确认网络上每台计算机的tcp/ip配置,或者进一步调查tcp/ip 网络问题。例如,如果计算机配置的ip地址与现有的ip地址重复,则子网掩码显示为0.0.0.0 o下面的范例是ipconfig /all命令输出,该计算机配置成使用dhcp服务器动态配 置tcp/ip,并使用wins和dns服务器解析名称。windows 2000 ip configurationnode type:hybridip routing enabled: nowin

3、s proxy enabled: noethernet adapter local area connection:host name: corp dns servers: 10.1.0.200description: 3com 3c90x ethernet adapterphysical address: 00-60-08-3e-46-07dhcp enabled: yesautoconfiguration enabled.: yesip address: 192.168.0.112subnet mask:255.255.0.0default gateway: 192.168.0.1dhcp

4、 server.: 10.0.50primary wins serve匚 :10.1.0.101secondary wins server.: 10.1.0.102lease obtained: wednesday, september 02, 1998 10:32:13 amlease expires: friday, september 18, 1998 10:32:13 am如果tcp/ip配置没有问题,下一步测试能够连接到tcp/ip网络上的其他主机。使用ipconfig /renew刷新配置 解决tcp/ip网络问题时,先检查遇到问题的计算 机上的tcp/ip配置。如果计算机启用dh

5、cp并使用dhcp服务器获得配置,请使 用ipconfig/renew命令开始刷新租约。使用ipconfig /renew吋,使用dhcp的计算机上的所有网卡(除了那些手动配置的适配器) 都尽量连接到dhcp服务器,更新现有配置或者获得新配置。也可以使用带/release选项的ipconfig命令立即释放主机的当前dhcp配置。有关 dhcp和租用过程的详细信息,请参阅客户机如何获得配置。注意使用ipconfig管理dns和dhcp类别id 也可以使用ipconfig命令: 显示或重置dns缓存。详细信息,请参阅使用ipconfig查看或重置客户解析程序缓存。刷新己注册的dns名称。详细信息,

6、请参阅使用ipconfig更新dns客户注册。显示适配器的dhcp类别id。详细信息,请参阅显示客户机上的dhcp类别id信息。设置适配器的dhcp类别id。详细信息,请参阅设置客户机上的dhcp类别id信息。使用ping测试连接ping命令有助于验证ip级的连通性。发现和解决问题时,可以使用ping向目标主机名或ip地址发送icmp回应请求。需要验证主机能否连接到tcp/ip 网络和网络资源时,请使用pingo也可以使用ping隔离网络硬件问题和不兼容配置。通常最好先用ping命令验证本地计算机和网络主机z间的路由是否存在,以及要连接 的网络主机的ip地址。ping目标主机的ip地址看它是否

7、响应,如下:ping ip_address使用ping时应该执行以下步骤:ping环回地址验证是否在本地计算机上安装tcp/ip以及配置是否正确。ping 127.0.0.1ping本地计算机的ip地址验证是否正确地添加到网络。ping ip_address_of_local_hostping默认网关的ip地址验证默认网关是否运行以及能否与本地网络上的本地主机通 讯。ping ip_address_ofldefault_gatewayping远程主机的ip地址验证能否通过路由器通讯。ping ip_address_oflremote_hostping命令用windows套接字样式的名称解析将计

8、算机名解析成1p地址,所以如果用地址成功,但是用名称ping失败,则问题出在地址或名称解析上,而不 是网络连通性的问题。详细信息,请参阅使用arp解决硬件地址问题。如果在任何点上都无法成功地使用ping,请确认:安装和配置tcp/ip之后重新启动计算机。66internet协议(tcp/ip)属性”对话框“常规”选项卡上的本地计算机的ip 地址有效而且正确。启用ip路由,并且路由器z间的链路是可用的。您可以使用ping命令的不同选项来指定要使用的数据包大小、要发送多少数据包、是 否记录用过的路由、要使用的生存时间(ttl)值以及是否设置“不分段”标志。可以键入ping -?查看这些选项。下例说

9、明如何向1p地址172.16.48.10发送两个ping,每个都是1,450字节:c:>ping -n 2 -1 1450 172.16.48.10pinging 172.16.48.10 with 1450 bytes of data:reply from 172.16.4& 10:bytes=1450 time< 10ms ttl=32reply from 172.16.48.10:bytes=l450 time<10ms ttl=32ping statistics for 157.59.8.1:packets:sent = 2, received = 2, lo

10、st = 0 (0% loss),approximate roundtrip times in milli-seconds:minimum = 0ms, maximum = 10ms, average = 2ms默认情况下,在显示“请求超时”之前,ping等待1,000毫秒(1秒)的时间让每个 响应返回。如果通过ping探测的远程系统经过长时间延迟的链路,如卫星链路,则响应可 能会花更长的时间才能返回。可以使用-w (等待)选项指定更长时间的超时。使用arp解决硬件地址问题 “地址解析协议(arp)”允许主机查找同一物理网络上 的主机的媒体访问控制地址,如果给出后者的ip地址。为使arp更加有

11、效,每个计算机 缓存ip到媒体访问控制地址映射消除重复的arp广播请求。可以使用arp命令查看和修改本地计算机上的arp表项。arp命令对于查看 arp缓存和解决地址解析问题非常有用。详细信息,请参阅查看“地址解析协议(arp)”缓存和添加静态arp缓存项目。使用nbtstat解决netbios名称问题tcp/ip 上的 netbios (netbt)将 netbios 名称解析成 ip 地址。tcp/ip 为 netbios名称解析提供了很多选项,包括本地缓存搜索、wins服务器查询、广播、 dns服务器查询以及lmhosts和主机文件捜索。nbtstat是解决netbios名称解析问题的有

12、用工具。可以使用nbtstat 命令删除或更正预加载的项目:nbtstat -n显示由服务器或重左向器z类的程序在系统上本地注册的名称。nbtstat -c显示netbios名称缓存,包含其他计算机的名称对地址映射。nbtstat -r清除名称缓存,然后从lmhosts文件重新加载。nbtstat -rr释放在wins服务器上注册的netbios名称,然后刷新它们的注册。nbtstat -a name对name指定的计算机执行netbios适配器状态命令。适配器状态命令将返回计算机的本 地netbios名称表,以及适配器的媒体访问控制地址。nbtstat -s列出当前的netbios会话及其状

13、态(包括统计),如下例所示:netbios connection tablelocal name state in/out remote host input outputcorp1 <00> connected out corpsup i <20> 6mb 5mbcorp1 <00> connected out corpprint<20> 108kb 116kbcorp1 <()0> connected out corpsrc1<2()> 299kb 19kbcorp1 <00> connected out

14、corpemail l<20> 324kb 19kbcorp1 <03> listening使用netstat显示连接统计可以使用netstat命令显示协议统计信息和当前的tcp/ip连接。netstat -a命令将显示所有连接,而netstat -r显示路由表和活动连接。netstat -e命令将显示ethernet统计信息,而netstats显示每个协议的统计信息。如果使用 netstat -n,则不能将地址和端口号转换成名称。下面是netstat的输出示例:c:>netstat einterface statisticsreceived sentbytes

15、3995837940 47224622unicast packets 120099 131015non-unicast packets 7579544 3823discards 0 0eitors 0 0unknown protocols 363054211c:>netstatactive connectionsproto local address foreign address statetcp corp1:1572 172.16.480:nbsession establishedtcp corp 1:1589 172.16.48.10:nbsession establishedtc

16、p corp 1:1606 1726.105.245:nbsession establishedtcp corp1:1632 172.16.48.213:nbsession establishedtcp corp 1:1659 172.16.4& 169:nbsession establishedtcp corp1:1714 172.16.48.203:nbsession establishedtcp corp1:1719 172.16.48.36:nbsession establishedtcp corp1:1241 172.16.4&101:nbsession establ

17、ishedudp corp1:1025 *udp corpksnmpudp corpknbname *udp corp1 :nbdatagram *:*udp corpknbname *:*udp corp1 :nbdatagram *c:>netstat -sipv4 statisticspackets receivedreceived header errorsreceived address errorsdatagrams forwardedunknown protocols receivedreceived packets discardedreceived packets de

18、liveredoutput requestsrouting discardsdiscarded output packetsoutput packet no routereassembly requiredreassembly successfulreassembly failuresdatagrams successfully frag me nteddatagrams failing fragmentationfragments created=5087550=0= 359=0=0=0= 5087481=5092671=0=0=32=108=53=0=0=0=0icmpv4 statist

19、icsreceivedsentmessages11392820errors110destination unreachable3362653time exceeded1190parameter problems00source quenches00redirects00echos12114echo replies788812timestamps0timestamp replies0address masks0address mask replies00000tcp statistics for ipv4active openspassive opensfailed connection att

20、emptsreset connectionscurrent connectionssegments receivedsegments sentsegments retransmitted=68875=94=26905=15673=15=1325889=1087701= 54442udp statistics for ipv4datagrams receivedno portsreceive errorsdatagrams sent=3760895=1319=17=3948340使用tracert跟踪网络连接tracert (跟踪路由)是路由跟踪实用程序,用于确定ip 数据报访问目标所采取的路径

21、。tracert命令用ip生存时间(ttl)字段和icmp错误消息来确定从一个主机到网络上其他主机的路由。tracert工作原理通过向目标发送不同1p生存时间(ttl)值的“internet控制消息协议(icmp)”回应数据包,tracert诊断程序确定到目标所采取的路由。要求路径上的每个路由器在转发数据包z前至少将数据包上的ttl递减lo数据包上的ttl减为0 时,路由器应该将“icmp已超时”的消息发回源系统。tracert先发送ttl为1的回应数据包,并在随后的每次发送过程将ttl递增1,直到目标响应或ttl达到最大值,从而确定路由。通过检查屮间路由器发回的“icmp 已超时”的消息确定

22、路由。某些路由器不经询问直接丢弃ttl过期的数据包,这住 tracert实用程序中看不到。tracert命令按顺序打印出返回“icmp已超吋”消息的路径中的近端路由器接口列表。如果使用 -d选项,则tracert实用程序不在每个ip地址上查询dns。在下例中,数据包必须通过两个路由器(10.0.0.1和192.168.0.1)才能到达主机172.16.0.99 。主机的默认网关是10.0.0.1, 192.16&0.0网络上的路由器的ip地址是192.168.0.1 oc: >tracert 202.96.209.5 -dtracing route to ns- 202.96.2

23、09.5 over a maximum of 30 hops:110 ms*18 ms218.1.60.222211 ms*10 ms218.1.62.89330 ms106 ms33 ms124.74.210.113410 ms11 ms9 ms202.109.0.141511 ms10 ms11 ms202.109.0.162611 ms10 ms11 ms202.109.39.57*request timed out.812 ms12 ms11 ms202.96.209.5trace complete用tracert解决问题可以使用tracert命令确定数据包在网络上的停止位置。下例屮,

24、默认网关确定192.168.10.99主机没有有效路径。这可能是路由器配置的问题,或者是192.168.10.0网络不存在(错误的ip地址)。c:>tracert 192.168.10.99tracing route to 192.168.10.99 over a maximum of 30 hops1 10.0.0reportsestination net unreachabletrace complete.tracert实用程序对于解决大网络问题非常有用,此时可以采取几条路径到达同一个点。tracert命令行选项tracert命令支持多种选项,如下表所示。tracert -dj l-

25、h maximum_hopsj -j host-list -w timeout target_name 选项描述-d指定不将ip地址解析到主机名称。-h maximum_hops指定跃点数以跟踪到称为target_name的主机的路由。-j host-list指定tracert实用程序数据包所采用路径中的路rfl器接口列表。-w timeout等待timeout为每次回复所指定的毫秒数。target_name目标主机的名称或ip地址。详细信息,请参阅使用tracert命令跟踪路径。使用pathping测试路由器pathping命令是一个路由跟踪工具,它将ping和tracert命令的功能和这两

26、个工具所 不提供的其他信息结合起來。pathping命令在一段时间内将数据包发送到到达最终目标的路径上的每个路由器,然后基于数据包的计算机结果从每个跃点返回。由于命令显示数据包在 任何给定路由器或链接上丢失的程度,因此可以很容易地确定可能导致网络问题的路由器或 链接。某些选项是可用的,如下表所示。选项名称功能-n hostnames不将地址解析成主机名。-h maximum hops 搜索h标的最大跃点数。-g host-list沿着路由列表释放源路由。-p period在ping之间等待的毫秒数。q num_queries 每个跃点的查询数。-w time-out为每次回复所等待的毫秒数。-

27、t layer 2 tag 将第2层优先级标记(例如,对于ieee 802.ip)连接到数据包并将它发送到路径屮的每 个网络设备。这有助于标识没有正确配置第2层优先级的网络设备。-t开关用于测试服务质量(qos)连通性。-r rsvp isbase che检查以确定路径中的每个路由器是否支持“资源保留协议(rsvp)”,此协议允许主机为数据流保留一定量的带宽。r开关用于测试服务质量(qos)连通性。默认的跃点数是30,并且超时前的默认等待时间是3秒。默认时间是250毫秒,并且沿着路径对每个路由器进行查询的次数是100以下是典型的pathping报告。跃点列表后所编辑的统计信息表明在每个独立路由器上 数据包丢失的情况。d:>pathping -n mswtracing route to msw 7.54.1.196over a maximum of 30 hops:0 172.16.87.35i 172.16.87.2182 192.6

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论