诊断和测试 TCP/IP 或 NetBIOS 网络连接

类别:软件工程 点击:0 评论:0 推荐:
本文描述如何诊断和测试传输控制协议/Internet 协议 (TCP/IP) 或 NetBIOS 网络配置。本文还描述如何使用最常用的诊断工具和基本网络分析技术。
您的计算机配置 希望排除 TCP/IP 网络问题时,首先检查出现问题的计算机的 TCP/IP 配置。
使用 Ipconfig.exe 工具查看 TCP/IP 配置 单击开始,单击运行,键入 cmd,然后按 ENTER 键。 在命令提示符下,键入 ipconfig,然后按 ENTER 键。该命令显示您计算机的 DNS 后缀、IP 地址、子网掩码和默认网关。 如果需要更多信息并希望显示详细的配置报告,请在命令提示符下键入 ipconfig /all,然后按 ENTER 键。 使用 Nbtstat.exe 工具显示连接信息 TCP/IP 上的 NetBIOS (NetBT) 将 NetBIOS 名称解析为 IP 地址。TCP/IP 为 NetBIOS 名称解析提供了许多选项,其中包括本地缓存查找、WINS 服务器查询、广播、DNS 服务器查询以及 LMHOSTS 和 HOSTS 查找。
• 若要列出本地计算机的 NetBIOS 表,请在命令提示符下键入 nbtstat -n,然后按 ENTER 键。该命令显示由程序(如服务器和重定向器)在计算机上本地注册的名称。 • 若要列出 NetBIOS 名称缓存的内容,请在命令提示符下键入 nbtstat -c,然后按 ENTER 键。该命令显示 NetBIOS 名称缓存,其中包含其他计算机的名称到地址映射。 • 若要清除名称缓存并从 LMHOSTS 文件重新加载,请在命令提示符下键入 nbtstat -r,然后按 ENTER 键。 • 若要对通过名称指定的计算机执行 NetBIOS 适配器状态命令,请在命令提示符下键入 nbtstat -a NetBIOS 计算机名,然后按 ENTER 键。适配器状态命令返回该计算机的本地 NetBIOS 名称表以及网络适配器的 MAC 地址。 • 若要显示客户机和服务器连接列表,请在命令提示符下键入 nbtstat -s,然后按 ENTER 键。该命令列出当前的 NetBIOS 会话及其状态(包括统计信息),如以下示例所示:
NetBIOS Connection Table Local Name     State      In/Out  Remote Host   Input  Output DAVEMAC1 <00>  Connected  Out     CNSSUP1<20>   6MB    5MB DAVEMAC1 <00>  Connected  Out     CNSPRINT<20>  108KB  116KB DAVEMAC1 <00>  Connected  Out     CNSSRC1<20>   299KB  19KB DAVEMAC1 <00>  Connected  Out     STH2NT<20>    324KB  19KB DAVEMAC1 <03>  Listening

测试到远程服务器的连接 如果无法与远程服务器联系,可使用两个常用的工具。使用 ping 命令验证主机是否可连接到 TCP/IP 网络和网络资源。使用 tracert 命令检查导向目标的路由。

使用 Ping.exe 测试连接 您可将 ping 命令用作疑难解答工具,顺序测试各网络资源的连接。若要直接 ping 网络主机,请按照下列步骤操作:
1. 单击开始,单击运行,键入 cmd,然后按 ENTER 键。 2. 键入 ping 远程网络主机的 IP 地址(例如 ping 192.168.1.104)或 ping 主机名(例如 ping www.microsoft.com),然后按 ENTER 键。 3. 检查返回的消息,可能类似下面这样: Reply from 192.168.1.104:bytes=32 time=40ms TTL=61 如果显示该消息,则说明此服务器在网络上可用。如果无法联系到该资源,则可使用 ping 命令测试各网络资源的连接,从而排除连接故障: a. Ping 环回地址(使用 ping 127.0.0.1 命令),验证 TCP/IP 已在本地计算机上安装并且正常运行。 b. Ping 本地计算机的 IP 地址,验证它已正确添加到网络中。 c. Ping 默认网关的 IP 地址,验证该网关可正常运行,并且能连接到局域网上的本地主机。您可使用 ipconfig 命令来获得本地默认网关的 IP 地址。 d. Ping 另一台远程主机的 IP 地址,验证您可通过路由器进行通讯。 使用 Tracert.exe 测试连接

Tracert.exe 是一个路由跟踪工具,可用来确定到目标的网络路径。若要确定数据包在网络上发送时采用的路径以及该路径可能终止的位置,请按照下列步骤操作: 1. 单击开始,单击运行,键入 cmd,然后按 ENTER 键。 2. 在命令提示符下,键入 tracert 远程网络主机的 IP 地址,然后按 ENTER 键。 3. 检查结果,确定数据包到达每个网段所用的时间以及连接可能停止的点。

使用 NET VIEW 命令测试连接

1. 单击开始,单击运行,键入 cmd,然后按 ENTER 键。 2. 在命令提示符下,键入 net view \\计算机名称,然后按 ENTER 键。通过建立临时的 NetBIOS 连接来生成运行 Windows 2000 的计算机的文件和打印共享列表。如果指定的计算机上没有可用的文件或打印共享,会收到一条"There are no entries in the list."消息。如果该命令不起作用,则键入 net view \\远程计算机的 IP 地址,然后按 ENTER 键。如果该命令起作用,但对计算机名称发出的 net view 尝试不起作用,则说明该计算机名可能被解析为错误的地址。如果该命令不起作用,同时生成"System error has occurred"错误消息,则使用 ping 命令,验证您键入的远程计算机名正确无误、该计算机正常运行(并且正在运行"Microsoft 网络的文件和打印机共享"服务)、本地计算机和远程主机间的所有网关(路由器)正常运行。

本文地址:http://com.8s8s.com/it/it33333.htm