如何解决 Windows XP 中可能出现的 Internet 连接问题

文章翻译 文章翻译
文章编号: 314095 - 查看本文应用于的产品
有关本文的 Microsoft Windows 2000 和 Microsoft Windows NT 4.0 版本,请参阅 163391.
展开全部 | 关闭全部

本文内容

概要

本文介绍了诊断和解决问题的方法,这些问题在您尝试使用下列方法之一与 Internet 上的服务器通讯时会导致出现故障:
  • Internet 浏览器
  • 文件传输协议 (FTP)
  • Telnet
本文假设您可以成功连接并登录您的 Internet 服务提供商 (ISP)。

更多信息

当您尝试与 Internet 上的服务器通讯时,以下任一问题都可能导致出现故障:
  • 服务器不能正常工作或已临时从 Internet 上移除。
  • 您的 Internet 浏览器配置不正确。
  • 与您的 ISP 的拨号连接的 TCP/IP 配置不正确。
  • ISP 的域名服务 (DNS) 服务器不能正常工作。
  • 位于目录 System_drive:\Windows、System_drive:\Windows\System32\Drivers 和 System_drive:\Program Files\Network Ice\Black Ice 中的主机文件可能已损坏。

    注意System_drive 是安装 Windows 的驱动器的占位符,
要确定您遇到的问题的原因和解决方案,请按列出的顺序执行以下各节中的过程。在完成每个过程后,再次尝试是否可以与 Internet 上的服务器成功通讯。

尝试使用已知运行正常的服务器

如果无法与 Internet 上的特定服务器通讯,则尝试使用 Microsoft 网站完全限定的域名 (FQDN) 连接到该网站:
http://www.microsoft.com/china/
FQDN 由主机名(在本例中为“microsoft”)和域名(“.com”)组成。如果可以使用 Microsoft 网站的 FQDN 连接到该网站,则计算机上的 TCP/IP 配置是正确的。

如果可以连接到 Microsoft 网站但多次尝试后仍无法连接到另一个特定的 Internet 网站,则该网站可能未正常运行或已从 Internet 上临时移除。尝试连接另外一些网站。如果可以连接到一些网站但无法连接到另外一些网站,请与您的 ISP 联系寻求帮助。

如果无法连接到任何网站,则您的 Internet 浏览器配置或到 ISP 的拨号连接的 TCP/IP 配置可能有问题。

确保您的浏览器配置正确

确保您的 Internet 浏览器(例如 Microsoft Internet Explorer)配置正确,可以通过到 ISP 的拨号连接连接到 Internet,同时确保您的 Internet 浏览器未配置为通过代理服务器进行连接。(代理服务器是一台计算机或一个程序,充当局域网 (LAN) 和 Internet 之间的“中间设备”障碍。代理服务器是一个防火墙组件,对于外部网站,代理服务器只提供一个网络地址。)

要验证这些设置,请启动 Internet Explorer,然后单击工具菜单上的 Internet 选项。单击连接选项卡,然后查看与您的 ISP 有关的设置。

要查看您的浏览器是否正在使用代理服务器,请单击局域网设置

确认您的 Internet 协议 (IP) 地址

如果 ISP 给您分配了一个静态(永久)IP 地址,请确保您的 ISP 连接的 TCP/IP 配置包含正确的信息。请按照下列步骤操作:
  1. 连接到您的 ISP。
  2. 启动命令提示符,键入下面的命令,然后按 Enter:
    ipconfig/all
    “ipconfig/all”命令显示所有网络适配器和调制解调器连接的 Windows TCP/IP 设置。调制解调器连接的地址显示为“NDISWANx 适配器”,其中 x 是一个数字。NDISWAN x 适配器的默认网关与 IP 地址相同。这是设计使然。可能显示多个 NDISWANx 适配器。何当前未使用的 NDISWANx 适配器的 IP 地址都显示为零。
  3. 如果显示的到 ISP 的拨号连接的 IP 地址与 ISP 提供的 IP 地址不匹配,则更改显示的 IP 地址使之与 ISP 提供的地址匹配。请按照下列步骤操作:
    1. 单击开始,指向设置,单击控制面板,然后双击网络连接
    2. 右键单击您的 Internet 连接,单击属性,然后单击网络选项卡。
    3. 单击 Internet 协议适配器,然后单击属性
    4. 如果设置不正确,请更改 TCP/IP 设置使之与 ISP 提供的设置匹配,单击确定,然后再次单击确定

打开在远程网络上使用默认网关的选项

如果您使用网络适配器连接到本地网络,同时还使用调制解调器连接到 ISP,请将您的拨号连接配置为到 ISP 的拨号连接优先,以便解决任何路由冲突。请按照下列步骤操作:
  1. 在控制面板中,双击网络连接
  2. 右键单击您的 Internet 连接,单击属性,然后单击网络选项卡。
  3. 单击 Internet 协议适配器,单击属性,然后单击高级
  4. 单击以选中“在远程网络上使用默认网关”复选框,然后单击确定
  5. 单击确定

检查传送和接收指示灯

如果您使用网络适配器连接到本地网络,同时还使用调制解调器连接到 ISP,则网络适配器和调制解调器之间的冲突可能会妨碍调制解调器将信息发送到 Internet 上的服务器。若要验证通过调制解调器路由到 ISP 的 TCP/IP 数据包,请按照下列步骤操作:
  1. 连接并登录到您的 ISP。
  2. 使用 ping 命令让调制解调器发送测试信息。在命令提示符下键入下面的命令,然后按 Enter:
    ping IP 地址
    其中 IP 地址是 Internet 上已知正常运行的服务器的 IP 地址。如果您不知道 Internet 上服务器的 IP 地址,则使用 ftp.microsoft.com 的 IP 地址 207.46.133.140。
拨号网络监视器使用指示灯显示调制解调器的状态。
  • 如果当您 ping Internet 上的服务器时拨号网络监视器中的传送 (Tx) 指示灯闪烁,则说明 TCP/IP 信息正通过调制解调器路由到您的 ISP。
  • 如果当您 ping Internet 上的服务器时拨号网络监视器中的传送 (Tx) 指示灯不闪烁,则说明未通过调制解调器路由数据包。确保 ISP 分配给您用于拨号连接的 IP 地址不同于用于网络适配器或环回驱动程序(如果安装了的话)的 IP 地址。另外,网络适配器或环回驱动程序的 IP 地址不能与 ISP 分配给您用于拨号连接的 IP 地址在同一个网络上。
  • 如果当您 ping Internet 上的服务器时拨号网络监视器中的接收 (Rx) 指示灯不闪烁,则说明未从 ISP 接收数据包。请与 ISP 联系以获得帮助。
  • 如果当您 ping Internet 上的服务器时拨号网络监视器中的接收 (Rx) 指示灯闪烁,但仍无法使用服务器的 FQDN 连接到该服务器,则名称解析可能有问题。

测试名称解析

DNS 服务器提供主机名解析功能。如果您不能通过其 FQDN 连接到 Internet 上的服务器,则到 ISP 的拨号连接的 DNS 配置或 ISP 的 DNS 服务器可能有问题。

若要确定到 ISP 的拨号连接的 DNS 配置是否有问题,请按照下列步骤操作:
  1. 在命令提示符处,键入 ipconfig /all,然后按 Enter 以显示您的 DNS 服务器的 IP 地址。如果不显示 DNS 服务器的 IP 地址,则与您的 ISP 联系以获得 DNS 服务器的 IP 地址。
  2. 要验证您的计算机是否能够与 DNS 服务器通信,请 Ping DNS 服务器的 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 
    一连串数字符号 (###.###.###.###) 代表 DNS 服务器的 IP 地址。
如果无法成功 ping DNS 服务器的 IP 地址,请与 ISP 联系以验证您正在使用正确的 IP 地址并且 DNS 服务器工作正常。

如果可以 ping DNS 服务器的 IP 地址,但无法使用 Internet 上的服务器的 FQDN 连接到该服务器,则您的 DNS 服务器可能未正确解析主机名。如果您的 ISP 提供多个 DNS 服务器,则配置计算机使用另一个 DNS 服务器。如果使用另一个 DNS 服务器可以解决此问题,则请与 ISP 联系以解决原来的 DNS 服务器中存在的问题。

检查主机文件

打开 Internet Explorer。连接到 Internet。在地址栏中键入 www.microsoft.com 和其他 FQDN 地址,然后单击“转到”。MSN 搜索报告未找到页面。但是,如果您键入任一网站的 IP 地址,则显示该网站。

要解决此问题,请按照下列步骤操作:
  1. 在本地硬盘上搜索主机文件。
  2. 如果文件扩展名可见,请找到任何不带 .sam 扩展名的主机文件,用记事本将其打开以验证它是否包含对不可用的网站的引用。
  3. 删除所有扩展名不是 .sam 的主机文件。

在验证了 DNS 服务器的正确 IP 地址之后,请更新到 ISP 的拨号连接的 TCP/IP 设置。若要为拨号网络电话簿项更改或添加有效的 DNS 服务器 IP 地址,请按照下列步骤操作:
  1. 在控制面板中,双击网络连接
  2. 右键单击您的 Internet 连接,单击属性,然后单击网络选项卡。
  3. 单击 Internet 协议适配器,然后单击属性
  4. 单击“使用下面的 DNS 服务器地址”,然后在首选 DNS 服务器框中键入正确的 IP 地址。
  5. 单击确定,然后再次单击确定
注意:本篇“快速发布”文章是从 Microsoft 支持组织直接创建的。 文中包含的信息按原样提供,用于响应紧急问题。 由于发布仓促,材料可能包含印刷错误,并且可能随时修订,恕不另行通知。 有关其他注意事项,请参阅使用条款

属性

文章编号: 314095 - 最后修改: 2013年6月7日 - 修订: 1.1
这篇文章中的信息适用于:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
关键字:?
kbhowto kbdialup kbinfo kbnetwork KB314095
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com