2022年网管必读-常用网络命令参考 .pdf

上传人:Q****o 文档编号:30529297 上传时间:2022-08-06 格式:PDF 页数:11 大小:211.01KB
返回 下载 相关 举报
2022年网管必读-常用网络命令参考 .pdf_第1页
第1页 / 共11页
2022年网管必读-常用网络命令参考 .pdf_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《2022年网管必读-常用网络命令参考 .pdf》由会员分享,可在线阅读,更多相关《2022年网管必读-常用网络命令参考 .pdf(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、网管必读 -常用网络命令如果你玩过路由器的话,就知道路由器里面那些很好玩的命令缩写。例如,sh int 的意思是 show interface 。 现在 Windows 2000 也有了类似界面的工具,叫做netsh。我们在Windows 2000 的 cmd shell 下,输入netsh就出来: netsh 提示符, 输入int ip 就显示: interface ip 然后输入dump ,我们就可以看到当前系统的网络配置:# - # Interface IP Configuration # - pushd interface ip # Interface IP Configuration

2、 for Local Area Connection set address name = Local Area Connection source = static addr = 192.168.1.168 mask = 255.255.255.0 add address name = Local Area Connection addr = 192.1.1.111 mask = 255.255.255.0 set address name = Local Area Connection gateway = 192.168.1.100 gwmetric = 1 set dns name =

3、Local Area Connection source = static addr = 202.96.209.5 set wins name = Local Area Connection source = static addr = none popd # End of interface IP configuration 上面介绍的是通过交互方式操作的一种办法。我们可以直接输入命令:netsh interface ip add address Local Area Connection 10.0.0.2 255.0.0.0 来添加IP 地址。如果不知道语法,不要紧的哦!在提示符下,输入?

4、 就可以找到答案了。方便不方便啊?原来微软的东西里面,也有那么一些让人喜欢的玩意儿。可惜,之至者甚少啊!网络命令行程序这部分包括:使用ipconfig /all 查看配置使用ipconfig /renew 刷新配置使用ipconfig 管理DNS 和 DHCP 类别ID 使用Ping 测试连接使用Arp 解决硬件地址问题名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 11 页 - - - - - - - - - 使用nbtstat 解决NetBIOS 名称问题使用nets

5、tat 显示连接统计使用tracert 跟踪网络连接使用pathping 测试路由器使用ipconfig /all 查看配置发现和解决TCP/IP 网络问题时,先检查出现问题的计算机上的TCP/IP 配置。可以使用 ipconfig 命令获得主机配置信息,包括IP 地址、子网掩码和默认网关。注意对于Windows 95 和 Windows 98 的客户机,请使用winipcfg 命令而不是ipconfig 命令。使用带/all 选项的ipconfig 命令时,将给出所有接口的详细配置报告,包括任何已配置的串行端口。使用ipconfig /all ,可以将命令输出重定向到某个文件,并将输出粘贴到

6、其他文档中。 也可以用该输出确认网络上每台计算机的TCP/IP 配置,或者进一步调查TCP/IP 网络问题。例如,如果计算机配置的IP 地址与现有的IP 地址重复,则子网掩码显示为0.0.0.0。下面的范例是ipconfig /all 命令输出,该计算机配置成使用DHCP 服务器动态配置TCP/IP,并使用WINS 和 DNS 服务器解析名称。Windows 2000 IP Configuration Node Type. . . . . . . . : Hybrid IP Routing Enabled. . . . : No WINS Proxy Enabled. . . . : No E

7、thernet adapter Local Area Connection: Host Name. . . . . . . . : DNS Servers . . . . . . . : 10.1.0.200 Description. . . . . . . : 3Com 3C90 x Ethernet Adapter Physical Address. . . . . : 00-60-08-3E-46-07 DHCP Enabled. . . . . . . : Yes Autoconfiguration Enabled.: Yes IP Address. . . . . . . . . :

8、 192.168.0.112 Subnet Mask. . . . . . . . : 255.255.0.0 Default Gateway. . . . . . : 192.168.0.1 DHCP Server. . . . . . . . : 10.1.0.50 Primary WINS Server. . . . : 10.1.0.101 Secondary WINS Server. . . : 10.1.0.102 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,

9、共 11 页 - - - - - - - - - Lease Obtained. . . . . . : Wednesday, September 02, 1998 10:32:13 AM Lease Expires. . . . . . : Friday, September 18, 1998 10:32:13 AM 如果TCP/IP 配置没有问题,下一步测试能够连接到TCP/IP 网络上的其他主机。使用 ipconfig /renew 刷新配置解决TCP/IP 网络问题时,先检查遇到问题的计算机上的TCP/IP 配置。如果计算机启用 DHCP 并使用DHCP 服务器获得配置,请使用ipco

10、nfig /renew 命令开始刷新租约。使用ipconfig /renew 时, 使用DHCP 的计算机上的所有网卡(除了那些手动配置的适配器)都尽量连接到DHCP 服务器,更新现有配置或者获得新配置。也可以使用带/release 选项的ipconfig 命令立即释放主机的当前DHCP 配置。有关DHCP 和租用过程的详细信息,请参阅客户机如何获得配置。注意对于启用DHCP 的 Windows 95 和 Windows 98 客户,请使用winipcfg 命令的release 和 renew 选项,而不是ipconfig /release 和 ipconfig /renew 命令,手动释放或

11、更新客户的IP 配置租约。使用ipconfig 管理DNS 和 DHCP 类别ID 也可以使用ipconfig 命令:显示或重置DNS 缓存。详细信息,请参阅使用ipconfig 查看或重置客户解析程序缓存。刷新已注册的DNS 名称。详细信息,请参阅使用ipconfig 更新DNS 客户注册。显示适配器的DHCP 类别ID 。详细信息,请参阅显示客户机上的DHCP 类别ID 信息。设置适配器的DHCP 类别ID 。详细信息,请参阅设置客户机上的DHCP 类别ID 信息。使用 Ping 测试连接命令有助于验证IP 级的连通性。发现和解决问题时,可以使用Ping 向目标主机名或IP 地址发送ICM

12、P 回应请求。 需要验证主机能否连接到TCP/IP 网络和网络资源时,请使用Ping。也可以使用Ping 隔离网络硬件问题和不兼容配置。通常最好先用Ping 命令验证本地计算机和网络主机之间的路由是否存在,以及要连接的网络主机的IP 地址。 Ping 目标主机的IP 地址看它是否响应,如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 11 页 - - - - - - - - - 使用Ping 时应该执行以下步骤:环回地址验证是否在本地计算机上安装TCP/IP 以及配置

13、是否正确。本地计算机的IP 地址验证是否正确地添加到网络。默认网关的IP 地址验证默认网关是否运行以及能否与本地网络上的本地主机通讯。远程主机的IP 地址验证能否通过路由器通讯。命令用Windows 套接字样式的名称解析将计算机名解析成IP 地址,所以如果用地址成功,但是用名称Ping 失败,则问题出在地址或名称解析上,而不是网络连通性的问题。详细信息,请参阅使用Arp 解决硬件地址问题。如果在任何点上都无法成功地使用Ping,请确认:安装和配置TCP/IP 之后重新启动计算机。协议 (TCP/IP) 属性 ” 对话框 “ 常规 ” 选项卡上的本地计算机的IP 地址有效而且正确。用 IP 路由

14、,并且路由器之间的链路是可用的。您可以使用Ping 命令的不同选项来指定要使用的数据包大小、要发送多少数据包、是否记录用过的路由、要使用的生存时间(TTL) 值以及是否设置“ 不分段 ” 标志。可以键入ping -? 查看这些选项。下例说明如何向IP 地址172.16.48.10 发送两个Ping,每个都是1,450 字节:C: ping -n 2 -l 1450 172.16.48.10 Pinging 172.16.48.10 with 1450 bytes of data: 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - -

15、名师精心整理 - - - - - - - 第 4 页,共 11 页 - - - - - - - - - Reply from 172.16.48.10:bytes=1450 time 10ms TTL=32 Reply from 172.16.48.10:bytes=1450 time 10ms TTL=32 Ping statistics for 157.59.8.1: Packets:Sent = 2, Received = 2, Lost = 0 (0% loss), Approximate roundtrip times in milli-seconds: Minimum = 0ms,

16、 Maximum = 10ms, Average = 2ms 默认情况下, 在显示 “ 请求超时 ” 之前, Ping 等待1,000 毫秒( 1 秒)的时间让每个响应返回。如果通过Ping 探测的远程系统经过长时间延迟的链路,如卫星链路,则响应可能会花更长的时间才能返回。可以使用-w (等待)选项指定更长时间的超时。使用Arp 解决硬件地址问题地址解析协议(ARP) ” 允许主机查找同一物理网络上的主机的媒体访问控制地址,如果给出后者的IP 地址。为使ARP 更加有效,每个计算机缓存IP 到媒体访问控制地址映射消除重复的ARP 广播请求。可以使用arp 命令查看和修改本地计算机上的ARP 表

17、项。 arp 命令对于查看ARP 缓存和解决地址解析问题非常有用。详细信息,请参阅查看“ 地址解析协议(ARP) ” 缓存和添加静态ARP 缓存项目。使用 nbtstat 解决 NetBIOS 名称问题上的 NetBIOS (NetBT) 将 NetBIOS 名称解析成IP 地址。 TCP/IP 为 NetBIOS 名称解析提供了很多选项,包括本地缓存搜索、WINS 服务器查询、广播、DNS 服务器查询以及Lmhosts 和主机文件搜索。是解决NetBIOS 名称解析问题的有用工具。可以使用nbtstat 命令删除或更正预加载的项目:-n 显示由服务器或重定向器之类的程序在系统上本地注册的名称

18、。-c 显示NetBIOS 名称缓存,包含其他计算机的名称对地址映射。-R 清除名称缓存,然后从Lmhosts 文件重新加载。-RR 释放在WINS 服务器上注册的NetBIOS 名称,然后刷新它们的注册。-a name 对 name 指定的计算机执行NetBIOS 适配器状态命令。 适配器状态命令将名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 11 页 - - - - - - - - - 返回计算机的本地NetBIOS 名称表,以及适配器的媒体访问控制地址。-S 列出

19、当前的NetBIOS 会话及其状态(包括统计),如下例所示:NetBIOS connection table Local name State In/out Remote Host Input Output - CORP1 Connected Out CORPSUP1 6MB 5MB CORP1 Connected Out CORPPRINT 108KB 116KB CORP1 Connected Out CORPSRC1 299KB 19KB CORP1 Connected Out CORPEMAIL1 324KB 19KB CORP1 Listening 使用 netstat 显示连接统计

20、可以使用netstat 命令显示协议统计信息和当前的TCP/IP 连接。 netstat -a 命令将显示所有连接,而netstat -r 显示路由表和活动连接。netstat -e 命令将显示Ethernet 统计信息,而 netstat -s 显示每个协议的统计信息。如果使用netstat -n,则不能将地址和端口号转换成名称。下面是netstat 的输出示例:C: netstat -e Interface Statistics Received Sent Bytes 3995837940 47224622 Unicast packets 120099 131015 Non-unicast

21、 packets 7579544 3823 Discards 0 0 Errors 0 0 Unknown protocols 363054211 C: netstat -a Active Connections Proto Local Address Foreign Address State TCP CORP1:1572 172.16.48.10:nbsession ESTABLISHED TCP CORP1:1589 172.16.48.10:nbsession ESTABLISHED TCP CORP1:1606 172.16.105.245:nbsession ESTABLISHED

22、 TCP CORP1:1632 172.16.48.213:nbsession ESTABLISHED TCP CORP1:1659 172.16.48.169:nbsession ESTABLISHED TCP CORP1:1714 172.16.48.203:nbsession ESTABLISHED TCP CORP1:1719 172.16.48.36:nbsession ESTABLISHED 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 11 页 - - -

23、 - - - - - - TCP CORP1:1241 172.16.48.101:nbsession ESTABLISHED UDP CORP1:1025 *:* UDP CORP1:snmp *:* UDP CORP1:nbname *:* UDP CORP1:nbdatagram *:* UDP CORP1:nbname *:* UDP CORP1:nbdatagram *:* C: netstat -s IP Statistics Packets Received = 5378528 Received Header Errors = 738854 Received Address Er

24、rors = 23150 Datagrams Forwarded = 0 Unknown Protocols Received = 0 Received Packets Discarded = 0 Received Packets Delivered = 4616524 Output Requests = 132702 Routing Discards = 157 Discarded Output Packets = 0 Output Packet No Route = 0 Reassembly Required = 0 Reassembly Successful = 0 Reassembly

25、 Failures = Datagrams Successfully Fragmented = 0 Datagrams Failing Fragmentation = 0 Fragments Created = 0 ICMP Statistics Received Sent Messages 693 4 Errors 0 0 Destination Unreachable 685 0 Time Exceeded 0 0 Parameter Problems 0 0 Source Quenches 0 0 Redirects 0 0 Echoes 4 0 Echo Replies 0 4 Tim

26、estamps 0 0 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 11 页 - - - - - - - - - Timestamp Replies 0 0 Address Masks 0 0 Address Mask Replies 0 0 TCP Statistics Active Opens = 597 Passive Opens = 135 Failed Connection Attempts = 107 Reset Connections = 91 Curr

27、ent Connections = 8 Segments Received = 106770 Segments Sent = 118431 Segments Retransmitted = 461 UDP Statistics Datagrams Received = 4157136 No Ports = 351928 Receive Errors = 2 Datagrams Sent = 13809 使用tracert 跟踪网络连接(跟踪路由)是路由跟踪实用程序,用于确定IP 数据报访问目标所采取的路径。Tracert 命令用IP 生存时间(TTL) 字段和ICMP 错误消息来确定从一个主机

28、到网络上其他主机的路由。工作原理通过向目标发送不同IP 生存时间(TTL) 值的 “Internet 控制消息协议(ICMP) ” 回应数据包, Tracert 诊断程序确定到目标所采取的路由。要求路径上的每个路由器在转发数据包之前至少将数据包上的TTL 递减1。 数据包上的TTL 减为0 时,路由器应该将 “ICMP 已超时 ” 的消息发回源系统。先发送TTL 为 1 的回应数据包, 并在随后的每次发送过程将TTL 递增1,直到目标响应或TTL 达到最大值,从而确定路由。通过检查中间路由器发回的“ICMP 已超时” 的消息确定路由。某些路由器不经询问直接丢弃TTL 过期的数据包, 这在 Tr

29、acert 实用程序中看不到。命令按顺序打印出返回“ ICMP 已超时 ” 消息的路径中的近端路由器接口列表。如果使用-d 选项,则Tracert 实用程序不在每个IP 地址上查询DNS。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 11 页 - - - - - - - - - 在下例中,数据包必须通过两个路由器(10.0.0.1 和 192.168.0.1)才能到达主机172.16.0.99。主机的默认网关是10.0.0.1, 192.168.0.0 网络上的路由器的

30、IP 地 址是192.168.0.1。C: tracert 172.16.0.99 -d Tracing route to 172.16.0.99 over a maximum of 30 hops 1 2s 3s 2s 10,0.0,1 2 75 ms 83 ms 88 ms 192.168.0.1 3 73 ms 79 ms 93 ms 172.16.0.99 Trace complete. 用 tracert 解决问题可以使用tracert 命令确定数据包在网络上的停止位置。下例中,默认网关确定192.168.10.99 主机没有有效路径。这可能是路由器配置的问题,或者是192.168.

31、10.0 网络不存在(错误的IP 地址) 。C: tracert 192.168.10.99 Tracing route to 192.168.10.99 over a maximum of 30 hops 1 10.0.0.1 reportsestination net unreachable. Trace complete. 实用程序对于解决大网络问题非常有用,此时可以采取几条路径到达同一个点。命令行选项命令支持多种选项,如下表所示。tracert -d -h maximum_hops -j host-list -w timeout target_name 选项描述-d 指定不将IP 地址

32、解析到主机名称。-h maximum_hops 指定跃点数以跟踪到称为target_name 的主机的路由。-j host-list 指定Tracert 实用程序数据包所采用路径中的路由器接口列表。-w timeout 等待timeout 为每次回复所指定的毫秒数。目标主机的名称或IP 地址。详细信息,请参阅使用tracert 命令跟踪路径。使用pathping 测试路由器名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 11 页 - - - - - - - - - 命令是

33、一个路由跟踪工具,它将ping 和 tracert 命令的功能和这两个工具所不提供的其他信息结合起来。pathping 命令在一段时间内将数据包发送到到达最终目标的路径上的每个路由器, 然后基于数据包的计算机结果从每个跃点返回。由于命令显示数据包在任何给定路由器或链接上丢失的程度,因此可以很容易地确定可能导致网络问题的路由器或链接。某些选项是可用的,如下表所示。默认的跃点数是30,并且超时前的默认等待时间是3 秒。默认时间是250 毫秒,并且沿着路径对每个路由器进行查询的次数是100。以下是典型的pathping 报告。跃点列表后所编辑的统计信息表明在每个独立路由器上数据包丢失的情况。 pat

34、hping -n msw 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 11 页 - - - - - - - - - = 0% | 当运行pathping 时,在测试问题时首先查看路由的结果。此路径与tracert 命令所显示的路径相同。然后pathping 命令对下一个125 毫秒显示忙消息(此时间根据跃点计数变化) 。在此期间, pathping 从以前列出的所有路由器和它们之间的链接之间收集信息。在此期间结束时,它显示测试结果。最 右 边 的 两 栏This N

35、ode/Link Lost/Sent=Pct 和Address 包 含 的 信 息 最 有 用 。172.16.87.218(跃点1)和192.68.52.1(跃点2)丢失13% 的数据包。所有其他链接工作正常。在跃点2 和 4 中的路由器也丢失寻址到它们的数据包(如This Node /Link 栏中所示) ,但是该丢失不会影响转发的路径。对链接显示的丢失率(在最右边的栏中标记为|)表明沿路径转发丢失的数据包。该丢失表明链接阻塞。对路由器显示的丢失率(通过最右边栏中的IP 地址显示)表明这些路由器的CPU 可能超负荷运行。 这些阻塞的路由器可能也是端对端问题的一个因素,尤其是在软件路由器转发数据包时。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 11 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁