ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:29.68KB ,
资源ID:16224661      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16224661.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(LAN网络故障诊断脚本Word文档下载推荐.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

LAN网络故障诊断脚本Word文档下载推荐.docx

1、不起作用的事件是否曾经起过作用?如果是这样,则自上次起作用以来做了什么更改?从上述问题的答案中,您能够确定开始排除故障的项目,从而您能够隔离引发故障的组件、层或配置问题。Windows 故障排除工具Windows Server 2003 和 Windows XP 提供了一整套可用于排除 TCP/IP 故障的配置、管理及诊断工具和服务,如表 16-1 中所列。工具说明Arp用于查看和编辑地址解析协议 (ARP) 缓存。Hostname显示计算机的主机名。Ipconfig显示 IPv4 和 IPv6 的当前 TCP/IP 配置。还用于管理动态主机配置协议 (DHCP) 分配的 IPv4 地址配置、

2、显示或刷新 DNS 客户端解析器缓存及注册 DNS 名称。Nbtstat显示基于 TCP/IP 的 NetBIOS (NetBT) 配置,并允许管理 NetBIOS 名称缓存。Netsh适用于许多网络服务的配置工具。对于每一项网络服务,都存在包含特定于该服务的命令的上下文。对于 netsh interface ip 和 netsh interface ipv6 上下文,显示和管理本地计算机或远程计算机上的 TCP/IP 协议设置。Netstat显示当前 TCP 连接的协议统计信息和其他信息。Nslookup执行 DNS 查询并显示结果。Ping发送 Internet Control Messa

3、ge Protocol (ICMP) Echo 或 Internet Control Message Protocol for IPv6 (ICMPv6) Echo Request 消息以测试可访问性。Route允许查看 IPv4 和 IPv6 路由表,还允许编辑 IPv4 路由表。Tracert发送 ICMP Echo 或 ICMPv6 Echo Request 消息以追踪 IPv4 或 IPv6 数据包到指定目标所采用的网络路由。Pathping发送 ICMP Echo 或 ICMPv6 Echo Request 消息以追踪 IPv4 或 IPv6 数据包到目标所采用的路由,并显示路径中每

4、个路由器和链路上数据包丢失方面的信息。SNMP 服务向简单网络管理系统 (SNMP) 管理系统提供状态和统计信息。Event Viewer记录错误和事件。Performance Logs and Alerts记录 TCP/IP 核心协议性能,并发送警报(必须安装 SNMP 服务)。Network Monitor捕获和显示运行 Windows Server 2003 的计算机所收到和发送的 TCP/IP 数据包的内容。Netdiag在联网组件上运行一系列诊断测试。Netdiag 作为 Windows XP 和 Windows Server 2003 支持工具的一部分安装,位于 Windows X

5、P 或 Windows Server 2003 产品光盘的 SupportTools 文件夹中。Telnet测试两个节点之间的 TCP 连接建立。Ttcp侦听和发送两个节点之间的 TCP 段数据或 UDP 消息。Ttcp.exe 随 Windows Server 2003 提供,位于 Windows Server 2003 产品光盘的 ValueaddMsftNetTools 文件夹中。IPv4 故障排除以下各节介绍用于确定正在使用 IPv4 Internet 层的 TCP/IP 协议堆栈的各连续层中存在的故障的工具和技术。请根据故障类型,相应地采用以下顺序之一:从堆栈底部开始向上移动。从堆栈

6、顶部开始向下移动。以下各节按照从堆栈顶部开始的顺序组织,介绍了以下内容:如何验证 IPv4 连通性。如何验证 IPv4 地址的 DNS 名称解析。如何验证 NetBIOS 名称解析。如何验证基于 IPv4 的 TCP 会话。虽然没有在以下各节中指出,但您也可以使用 Network Monitor 捕获 IPv4 通信,以排除基于 IPv4 的 TCP/IP 通信中存在的许多故障。Network Monitor 随 Microsoft Systems Management Server 提供,是 Windows Server 2003 的可选网络组件。不过,为了正确解释 Network Moni

7、tor 中 IPv4 数据包的显示,您必须具备关于每个数据包中包含的协议的高深知识。验证 IPv4 连通性可使用以下任务排除与 IPv4 连通性相关的故障:修复连接验证配置管理配置验证可访问性查看和管理 IPv4 路由表验证路由器可靠性可利用“网络连接修复”功能,在尝试更正常见配置故障时快速恢复 IPv4 网络连接设置。“网络连接修复”会执行一系列尝试恢复连接的任务,就象刚刚初始化一样。要访问“网络连接修复”,请执行以下操作:1.单击“开始”,再单击“控制面板”,然后双击“网络连接”。2.右键单击要修复的连接,然后单击“修复”。也可在网络连接的状态的“支持”选项卡上单击“修复”。“网络连接修复

8、”执行的任务包括:检查 DHCP 是否启用,如果启用,则发送广播 DHCPRequest 消息刷新 IPv4 地址配置。刷新 ARP 缓存。这相当于使用 arp -d * 命令。刷新 DNS 客户端解析器缓存,然后使用 Hosts 文件中的条目重新加载。这相当于使用 ipconfig /flushdns 命令。使用 DNS 动态更新重新注册 DNS 名称。这相当于使用 ipconfig /registerdns 命令。刷新 NetBIOS 名称缓存,然后使用 Lmhosts 文件中的 #PRE 条目重新加载。这相当于使用 nbtstat -R 命令。释放后向 Windows Internet

9、名称服务 (WINS) 重新注册 NetBIOS 名称。这相当于使用 nbtstat -RR 命令。要检查当前 IPv4 设置的地址配置是否正确(手动配置时)或者是否适当(自动配置时),您可以使用:ipconfig /allipconfig /all 命令会显示 IPv4 地址、默认网关以及所有接口的 DNS 设置。Ipconfig 工具仅适用于本地计算机。netsh interface ip show confignetsh interface ip show config 命令显示每个接口的 DNS 和 WINS 服务器。通过使用 r RemoteComputerName 命令行选项,Ne

10、tsh 还可用来显示远程计算机的配置。例如,要显示名为 FILESRV1 的远程计算机的配置,请使用 netsh r filesrv1 interface ip show config 命令。网络连接上“状态”对话框中的“支持”选项卡要获得某网络连接的状态,请在“网络连接”文件夹中双击该连接,然后单击“支持”选项卡。“支持”选项卡将列出地址类型(DHCP 或手动配置)、IPv4 地址、子网掩码和默认网关。单击“支持”选项卡上的“详细信息”显示介质访问控制 (MAC) 地址、DHCP 租约信息、DNS 服务器和 WINS 服务器。要更改 IPv4 地址配置,可使用:“网络连接”文件夹在“网络连接

11、”文件夹中,可对相应网络连接的 Internet 协议 (TCP/IP) 组件的属件进行更改。netsh interface ip set 命令可使用 netsh interface ip set address 命令配置地址类型(DHCP 或手动配置)、IPv4 地址、子网掩码和默认网关。可使用 netsh interface ip set dns 命令配置 DNS 服务器地址的来源(DHCP 或手动配置)、DNS 服务器地址和 DNS 注册行为。可使用 netsh interface ip set wins 命令配置 WINS 服务器地址的来源(DHCP 或手动配置)和 WINS 服务器地

12、址。也可使用 Netsh 工具的 r RemoteComputerName 命令行选项来管理远程计算机的 IPv4 配置。Ipconfig 命令管理 DHCP 地址可使用以下命令管理 DHCP 地址:ipconfig /releaseipconfig /renewipconfig /showclassidipconfig /setclassid有关使用 Ipconfig 命令管理 DHCP 地址配置的详细信息,请参阅第 6 章,“”。要验证本地或远程目标的可访问性,请尝试执行以下操作:检查和刷新 ARP 缓存要显示 ARP 缓存的当前内容,请使用 arp a 命令。要刷新 ARP 缓存,请使用

13、 arp d * 命令。此命令还会删除静态 ARP 缓存条目。Ping 默认网关使用 Ping 工具 ping 默认网关的 IPv4 地址。您可从 ipconfig、netsh interface ip show config 或 route print 命令的显示内容中获得默认网关的 IPv4 地址。Ping 默认网关用于测试您是否能访问本地节点以及是否能访问默认网关,默认网关用于将 IPv4 数据包转发到远程节点。如果默认网关正在筛选所有 ICMP 消息,则此步操作可能不会成功。Ping 远程目标的 IPv4 地址如果能够 ping 默认网关,请 ping 远程目标的 IPv4 地址。如果

14、该远程目标正在筛选所有 ICMP 消息,则此步操作可能不会成功。筛选 ICMP 消息是 Internet 上的一项常见操作。追踪至远程目标的路由如果无法 ping 远程目标的 IPv4 地址,则可能是您的节点与目标节点之间存在路由问题。使用 tracert d IPv4Address 命令追踪至远程目标的路由路径。d 命令行选项可防止 Tracert 工具对路由路径中的每个近端路由器接口执行 DNS 反向查询,这样可以加快路由路径的显示速度。如果中间路由器或目标正在筛选所有 ICMP 消息,则此步操作可能不会成功。检查数据包筛选无法访问目标节点可能是源节点、中间路由器或目标节点上 Intern

15、et 协议安全性 (IPsec) 或数据包筛选的配置所造成,从而阻止数据包的发送、转发和接收。在源节点上检查是否有以下几项:带有 IP 安全监视器管理单元的活动 IPsec 策略对于运行 Windows Server 2003 的计算机,路由接口上有带有“路由和远程访问”管理单元的“路由和远程访问”IPv4 数据包筛选器在运行 Windows XP 的中间 IPv4 路由器上检查是否包含以下内容:在运行 Windows Server 2003 和“路由和远程访问”的中间 IPv4 路由器上检查是否有以下几项:路由接口上有带有“路由和远程访问”管理单元的“路由和远程访问”IPv4 数据包筛选器“

16、路由和远程访问”的“NAT/基本防火墙”路由协议组件在第三方硬件供应商提供的中间 IPv4 路由器或防火墙上,检查是否配置了数据包筛选器(也称为访问列表)以及是否配置了 IPsec 策略和筛选器。在运行 Windows XP 或 Windows Server 2003 的目标节点上检查是否有以下几项:是否启用了 Internet 连接防火墙或 Windows 防火墙TCP/IP 筛选在运行 Windows Server 2003 和“路由和远程访问”的目标节点上检查是否有以下几项:有关 IPsec 和数据包筛选组件的详细信息,请参阅第 13 章,“”。查看和管理本地 IPv4 路由表无法访问本

17、地或远程目标可能是由于 IPv4 路由表中的路由不正确或缺失。要查看 IPv4 路由表,请使用 route print 或 netstat r 命令。验证您是否拥有与本地子网相对应的路由和默认路由(如果配置了默认网关)。如果有多个具有相同最低跃点数的默认路由,则请更改 IPv4 配置,以保证仅存在一个默认路由,且使用的接口连接到子网数最多的网络(如 Internet)。要将某个路由添加到 IPv4 路由表,请使用 route add 命令。要修改现有路由,请使用 route change 命令。要删除现有路由,请使用 route delete 命令。如果怀疑路由器性能存在问题,请使用 path

18、ping d IPv4Address 命令追踪数据包到目标所采用的路由,并显示路径中每个路由器和链路的数据包丢失信息。d 命令行选项可防止 Pathping 工具对路由路径中的每个近端路由器接口执行 DNS 反向查询,这样可以加快路由路径的显示速度。验证 IPv4 地址的 DNS 名称解析如果使用 IPv4 地址能够访问,但使用主机名不能访问,则可能是主机名解析存在问题,这通常是 DNS 客户端的配置出了问题或 DNS 注册出了问题。可使用以下任务排除 DNS 名称解析中存在的故障:验证 DNS 配置显示和刷新 DNS 客户端解析器缓存使用 Ping 工具测试 DNS 名称解析使用 Nsloo

19、kup 工具查看 DNS 服务器响应在存在 DNS 名称解析故障的节点上验证以下内容:主机名主 DNS 后缀DNS 后缀搜索列表连接特定的 DNS 后缀DNS 服务器可从 ipconfig /all 命令的显示内容中获得这些信息。要获得关于应在 DNS 中注册哪些 DNS 名称的信息,请使用 netsh interface ip show dns 命令。要将相应的 DNS 名称注册为 IPv4 地址资源记录(也称为 A 资源记录)并伴随着 DNS 动态更新,请使用 ipconfig /registerdns 命令。TCP/IP 会在发送 DNS 名称查询前检查 DNS 客户端解析器缓存。如果名

20、称的缓存条目为正,则使用相应的 IPv4 地址。如果名称的缓存条目为负,则不发送 DNS 名称查询。要显示 DNS 客户端解析器缓存的内容,请使用 ipconfig /displaydns 命令。要刷新 DNS 客户端解析器缓存的内容,然后用 Hosts 文件中的条目重新加载,请使用 ipconfig /flushdns 命令。使用 Ping 测试 DNS 名称解析要测试 DNS 名称解析,请使用 Ping 工具 ping 目标的主机名或完全限定的域名 (FQDN)。Ping 工具画面将显示 FQDN 及其已解析的 IPv4 地址。如果使用 Ping 工具的主机同时使用 IPv4 和 IPv6

21、,且 DNS 查询同时返回 IPv4 和 IPv6 地址,则 Ping 工具将使用 IPv6 地址,而非 IPv4 地址。要强制 Ping 工具使用 IPv4 地址,请使用 4 Ping 命令选项。如果 Ping 工具使用的是错误的 IPv4 地址,请使用 ipconfig /flushdns 命令刷新 DNS 客户端解析器缓存,然后使用 Nslookup 工具确定在“DNS 名称查询响应”消息中返回的地址集。在 Nslookup 提示符下,使用 set d2 命令来最大限度地显示有关 DNS 响应消息的信息。然后,使用 Nslookup 查看所需的 FQDN 并显示 DNS 响应消息的详细内

22、容。在显示的 DNS 响应消息详细内容中查找 A 记录。验证 NetBIOS 名称解析如果使用 IPv4 地址能够访问,但使用 NetBIOS 名称不能访问,则可能是 NetBIOS 名称解析有故障,这通常是基于 TCP/IP 的 NetBIOS 配置存在问题或 WINS 注册存在问题。可使用以下工具和任务排除与 NetBIOS 名称解析相关的故障:验证 NetBT 配置显示和重新加载 NetBIOS 名称缓存使用 Nbtstat 测试 NetBIOS 名称解析验证基于 TCP/IP 的 NetBIOS 配置在存在 NetBIOS 名称解析故障的节点上验证以下内容:NetBIOS 计算机名称N

23、etBIOS 节点类型主 WINS 服务器次 WINS 服务器基于 TCP/IP 的 NetBIOS 是否禁用可从 ipconfig /all 命令的显示内容中获得此信息。要获得有关分配给各接口的 NetBIOS 范围 ID 的信息,请使用 nbtstat -c 命令。要验证是否启用了 Lmhosts 查找,请检查 WINS 选项卡中是否存在 Internet 协议 (TCP/IP) 组件的高级属性。要显示本地 NetBIOS 名称表,请使用 nbtstat n 命令。要显示远程计算机的 NetBIOS 名称表,请使用 nbtstat a ComputerName 或 nbtstat A IP

24、v4Address 命令。要在 WINS 中释放然后重新注册节点的 NetBIOS 名称,请使用 nbtstat -RR 命令。请在发送 WINS 或广播名称查询前检查 NetBIOS 名称缓存。如果存在已解析名称的条目,TCP/IP 使用相应的 IPv4 地址。要显示 NetBIOS 名称缓存的内容,请使用 nbtstat -c 命令。要刷新 NetBIOS 名称缓存的内容,然后使用 Lmhosts 文件中的 #PRE 条目重新加载,请使用 nbtstat -R 命令。要测试 NetBIOS 名称解析,请使用 nbtstat a ComputerName 命令。此命令将显示由其 NetBIO

25、S 计算机名指定的计算机的 NetBIOS 名称表。验证基于 IPv4 的 TCP 会话如果可以访问和进行名称解析,但您无法与目标主机建立 TCP 会话,则请使用以下任务:检查是否有数据包筛选验证 TCP 会话建立情况验证 NetBIOS 会话正如先前在本章的“验证 IPv4 通信”部分所论述的那样,源节点、中间路由器和目标节点上的数据包筛选会阻止 TCP 会话的完成。使用本章中“验证 IPv4 通信”部分的信息来检查源节点、中间路由器和防火墙以及目标节点上是否有数据包筛选或 IPsec 策略。在很多情况下,数据包筛选被配置为允许特定类型的通信而丢弃所有其他通信,或者是丢弃特定类型的通信而接受

26、所有其他通信。对于前一种情况,举例来说,防火墙或 Web 服务器可能被配置为仅允许超文本传输协议 (HTTP) 通信而丢弃为 Web 服务器指定的所有其他通信。这意味着您能够在 Web 服务器上查看网页,但不能 ping Web 服务器或访问它的共享文件夹和文件。要验证使用已知的目标 TCP 端口号是否能建立 TCP 连接,您可以使用 telnet IPv4Address TCPPort 命令。如果 Telnet 工具成功地创建了 TCP 连接,命令提示窗口将会清空,然后根据协议显示一些文本。此窗口允许您针对已连接的服务键入命令。键入 Control-C 退出 Telnet 工具。如果 Tel

27、net 工具无法成功创建 TCP 连接,将显示消息“正在连接到 IPv4Address.不能打开到主机的连接,端口为 TCPPort:连接失败”。要测试 TCP 连接,您还可以使用“端口查询”,它是 Microsoft 提供的免费工具,旨在帮助排除特定类型 TCP 和 UDP 通信的 TCP/IP 连通性问题。“端口查询”有命令行版本 (Portqry.exe)(在(英文)中提供)和图形用户界面版本 (Portqueryui.exe)(在(英文)中提供)。这两个版本均可在基于 Windows 2000、Windows XP 和 Windows Server 2003 的计算机上运行。可用来测试 TCP 连接建

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1