男性尿不净 强迫症:如何诊断排除基本的 TCP/IP 问题_

来源:百度文库 编辑:偶看新闻 时间:2024/04/28 06:18:24
如何诊断排除基本的 TCP/IP 问题          http://support.microsoft.com/default.aspx?scid=kb;zh-cn;169790  概要
在您使用 TCP/IP 作为网络协议时,可能会碰到一些网络通讯问题,本文讲述了如何疑难解答其中的一些常见问题。 这些问题通常可以分为以下两类:
无法连接指定的 IP 地址。


无法连接指定的主机名或 NetBIOS 名。
如果无法连接指定的 IP 地址,说明问题与基本连接有关。 如果能够连接指定的 IP 地址,但却不能用该 IP 地址的主机名或 NetBIOS 名进行连接,说明问题与名称解析有关。
更多信息
为了确定问题到底是与基本连接有关,还是与名称解析有关,请按照以下过程判断您是否能连接到指定的 IP 地址。
连接到 IP 地址


使用相应的 IP 地址和选择的 TCP/IP 程序或您选择的实用工具,尝试连接网络上的另一台计算机。 Web 浏览器、ftp 和 Telnet 是通过 TCP/IP 连接其它计算机时常用的一些程序和工具。

备注: 如果您不知道要连接的 Windows NT 或 2000 计算机的 IP 地址,可以在其它计算机的命令提示符下运行 IPCONFIG /ALL 命令。

如果用 IP 地址不能连接到另一台计算机,说明这是基本连接问题。 请用本文稍后“无法连接到指定的 IP 地址”部分中的信息来解决这种问题。 如果使用 IP 地址能够连接到另一台计算机,但不能使用那台计算机的主机名或 NetBIOS 名建立连接,说明这是名称解析问题。 请用本文稍后“无法连接到指定主机名或 NetBIOS 名”部分中的信息来解决这种问题。
无法连接到指定的 IP 地址


请按顺序遵循以下各部分中给出的过程。 完成每步过程之后,都要检查使用 IP 地址能否连接到另一台计算机。
检查 TCP/IP 配置


在使用 TCP/IP 作为网络协议时,TCP/IP 设置不当(比如 IP 地址不正确或子网掩码不正确)可能会引起通讯问题。 为了确定 Windows NT 或 2000 有没有记录因 TCP/IP 设置不正确而引起的错误,请检查“事件查看器”系统日志,看看有没有来源为 TCP/IP 或 DHCP 的任何项目。 要阅读“事件查看器”的项目,请双击该项目。

备注: 如果“事件查看器”记录了 DHCP 错误,您应该把它报告给网络管理员。

如果在“事件查看器”系统日志中收到 TCP/IP 错误,请按照错误消息的说明解决每个错误。 例如,如果收到声明 IP 地址参数不正确的错误,您应去验证 IP 地址是否有效。

如果“事件查看器”系统日志中没有错误,请按照下边的步骤确认所使用的 TCP/IP 配置信息是正确的:
使用 IPCONFIG 命令来确定计算机的基本 TCP/IP 设置。 要这样做,请在命令提示符下键入 ipconfig。
验证 IPCONFIG 命令所显示的 IP 地址和子网掩码对您的计算机来说是正确的值。 如果您不能肯定什么是正确的值,请与网络管理员联系。
连接环回地址


使用 PING 命令验证 TCP/IP 协议是否工作正常。 为此,请在命令提示符下键入以下命令来连接环回地址 (127.0.0.1):
ping 127.0.0.1


您应该收到类似下面的响应:    Pinging 127.0.0.1 with 32 bytes of data:

   Reply from 127.0.0.1: bytes=32 time=<10ms TTL=128
   Reply from 127.0.0.1: bytes=32 time=<10ms TTL=128
   Reply from 127.0.0.1: bytes=32 time=<10ms TTL=128
   Reply from 127.0.0.1: bytes=32 time=<10ms TTL=128
如果在这一步收到错误消息,表明 TCP/IP 安装不正确。 为了删除和重新安装 TCP/IP,请遵循以下步骤:

备注: 要完成这些步骤,您必须以拥有管理员权限的用户身份登录。
在“控制面板”中,双击“网络”,然后单击“协议”选项卡。
单击选中“TCP/IP 协议”,单击“删除”,然后单击“是”。
单击“关闭”,然后单击“是”以重新启动计算机。
以拥有管理员权限的用户身份登录。
在“控制面板”中,双击“网络”,然后单击“协议”选项卡。
单击“添加”,单击选择“TCP/IP 协议”,然后单击“确定”。
如果您想使用 DHCP,在出现提示时单击“是”。 如果不想使用 DHCP,则单击“否”。
出现相应提示时,键入 Windows NT 源文件的路径,单击“继续”,然后单击“关闭”。
如果您当前没有使用 DHCP,系统将提示您给出 TCP/IP 配置信息。 提供适当的值,然后单击“确定”。 如果您不能肯定什么是适当的值,请与网络管理员联系。
当提示您重新启动计算机时,单击“否”。 如果以前曾安装过 Windows NT Service Pack,在重新启动计算机之前,您需要重新安装 Service Pack。
重新启动计算机。
如果在删除和重新安装 TCP/IP 时收到一条错误消息,您可能需要手动从 Windows NT 注册表中删除 TCP/IP。 有关从 Windows NT 注册表中手动删除 TCP/IP 的信息,请参见以下 Microsoft Knowledge Base 文章:
151237 安装 TCP/IP 或添加 TCP/IP 服务时的错误消息
连接您的计算机的 IP 地址


如果能够成功 ping 到环回地址,请尝试 ping 您自己的 IP 地址:在命令提示符下键入 ping ,其中 是您的计算机的 IP 地址。

备注: 如果不知道您计算机的 IP 地址,可以通过在命令提示符下键入 ipconfig 来获得该信息。

您应该收到类似下面的响应:    Pinging <###.###.###.###> with 32 bytes of data:

   Reply from <###.###.###.###>: bytes=32 time=77ms TTL=28
   Reply from <###.###.###.###>: bytes=32 time=80ms TTL=28
   Reply from <###.###.###.###>: bytes=32 time=78ms TTL=28
   Reply from <###.###.###.###>: bytes=32 time=79ms TTL=28
其中,<###.###.###.###> 即是您计算机的 IP 地址。

如果在这一步您收到错误消息,说明 Windows NT 和网卡间的通讯可能有些问题。 要纠正这一问题,请删除并重新安装网卡驱动程序。 为此,请执行下列步骤:

备注: 要完成这些步骤,您必须以拥有管理员权限的用户身份登录。
在“控制面板”中,双击“网络”,然后单击“适配器”选项卡。
单击选择您的网卡驱动程序,单击“删除”,然后单击“是”。
单击“关闭”,然后单击“是”,重新启动计算机。
以拥有管理员权限的用户身份登录。
在“控制面板”中,双击“网络”,然后单击“适配器”选项卡。
单击“添加”,单击选择您的网卡驱动程序,然后单击“确定”。
假如要配置网卡,请使用对话框,然后单击“确定”。
出现相应提示时,键入 Windows NT 源文件的路径,单击“继续”,然后单击“关闭”。
当出现提示让您给出 TCP/IP 配置信息时,请提供适当的值,然后单击“确定”。 如果您不能肯定什么是适当的值,请与网络管理员联系。
当提示您重新启动计算机时,单击“否”。 如果以前曾安装过 Windows NT Service Pack,在重新启动计算机之前,您需要重新安装 Service Pack。
重新启动计算机。
如果在删除网卡驱动程序并重新安装后,仍旧无法连接到您自己计算机的 IP 地址,请联系网卡制造商,看看您的网卡使用的 Windows NT 驱动程序是否适当。
清除地址解析协议 (ARP) 高速缓存


地址解析协议 (ARP) 高速缓存实际上是最近解析的 IP 地址的一个列表,它们指向媒体访问控制 (MAC) 地址映射。 MAC 地址是嵌入在每个网卡上的唯一物理地址。

如果 ARP 高速缓存中有一项不正确,IP 数据报就可能被发往错误的计算机。 为了显示当前 ARP 高速缓存中的所有映射,请在命令提示符下键入 arp -a。 您应该收到“No ARP Entries Found”(如果 ARP 缓存为空)消息,或者是类似下面的响应:    Interface: 10.1.1.3 on Interface 2
   Internet Address      Physical Address      Type
   10.1.1.7              08-00-02-06-ed-20     dynamic
   10.1.1.254            08-00-02-0a-a3-10     dynamic
为了删除 ARP 高速缓存中不正确的项,可用以下命令清除所有项:
arp -d

其中 是存储在 ARP 高速缓存中的 Internet 地址。 对 ARP 高速缓存中的每个项目均使用该命令,直到删除所有项目为止。

要查看 ARP 命令的语法、选项和用法的详细信息,请在命令提示符下键入 arp -? 。
验证默认网关


使用 IPCONFIG 命令确定您的计算机是用来访问默认网关的 IP 地址的。 为此,请在命令提示符下键入 ipconfig。 验证所显示的默认网关的 IP 地址是否正确。 如果您不知道默认网关的正确 IP 地址是什么,请与网络管理员联系。

验证默认网关有正确的 IP 地址之后,再使用 PING 命令验证您能够连接默认网关的 IP 地址。 您应该收到类似下面的响应:    Pinging <###.###.###.###> with 32 bytes of data:
   Reply from <###.###.###.###>: bytes=32 time=77ms TTL=28
   Reply from <###.###.###.###>: bytes=32 time=80ms TTL=28
   Reply from <###.###.###.###>: bytes=32 time=78ms TTL=28
   Reply from <###.###.###.###>: bytes=32 time=79ms TTL=28
其中,<###.###.###.###> 即是默认网关的 IP 地址。

如果默认网关没有连到网络上,或者工作不正常,您可能会收到类似下面的响应:    Pinging <###.###.###.###> with 32 bytes of data:
   Request timed out.
   Request timed out.
   Request timed out.
   Request timed out.
如果连接不到默认网关的 IP 地址,请与网络管理员联系,看看默认网关有没有连到网络上以及工作是否正常。
连接其它计算机的 IP 地址


尝试连接其它计算机的 IP 地址。 要这样做,请键入 ping ,其中 是其它计算机的 IP 地址。 您应该收到类似下面的响应:    Pinging <###.###.###.###> with 32 bytes of data:
   Reply from <###.###.###.###>: bytes=32 time=77ms TTL=28
   Reply from <###.###.###.###>: bytes=32 time=80ms TTL=28
   Reply from <###.###.###.###>: bytes=32 time=78ms TTL=28
   Reply from <###.###.###.###>: bytes=32 time=79ms TTL=28
其中,<###.###.###.###> 即是其它计算机的 IP 地址。

如果在您的计算机和其它计算机之间有一台路由器配置不当,或者是其它计算机存在什么问题,您可能会收到类似下面的响应:    Pinging <###.###.###.###> with 32 bytes of data:
   Request timed out.
   Request timed out.
   Request timed out.
   Request timed out.
如果您的计算机与其它计算机处在不同的子网上,可以尝试从与其它计算机处于同一子网的某一台计算机来连接它。 如果从处于同一子网的某台计算机上也不能连接那台计算机,请确认那台计算机是否连接到了网络,以及您使用的 IP 地址是否正确。如果从处于同一子网的某台计算机上能够连接到那台计算机,请与网络管理员联系,以解决网络上可能存在的任何路由问题。
验证永久的路由表项目


使用 TCP/IP 作为网络协议的任何计算机都有一个路由表。 网络数据包从一台使用 TCP/IP 的计算机到另一台使用 TCP/IP 的计算机传输时,所采取的路由是由发送网络数据包的计算机的路由表确定的。

在每次重新启动计算机后,计算机的路由表都会自动重建。 您或者您的网络管理员可以向您的计算机的路由表中添加一些永久(静态)项。 每次路由表被重建时,这些永久项都会被自动重新插入到路由表当中。

要查看计算机的路由表,请使用 ROUTE 命令。 要这样做,请在命令提示符下键入 route print。 您应该收到类似下面的响应:    Active Routes:

   Network Address   Netmask           Gateway Address  Interface   Metric

   0.0.0.0           0.0.0.0           10.1.1.254       10.1.1.3       1
   10.1.0.0          255.255.0.0       10.1.1.3         10.1.1.3       1
   10.1.1.3          255.255.255.255   127.0.0.1        127.0.0.1      1
   10.255.255.255    255.255.255.255   10.1.1.3         10.1.1.3       1
   127.0.0.1         255.0.0.0         127.0.0.1        127.0.0.1      1
   224.0.0.0         224.0.0.0         10.1.1.3         10.1.1.3       1
   255.255.255.255   255.255.255.255   10.1.1.3         10.1.1.3       1
与网络管理员核实您的计算机中所有永久项目都是有效的。