注册 | 提交需求 | 订阅 | English
  • 首  页
  • 解决方案
  • 产 品
  • 服  务
  • 支  持
  • EDN系统
  • 成功案例
  • 关于我们
  • 联系我们
  •  
树结构图
  • EDN系统
  • 图形图像
  • 网络安全
  • 项目专题
  • WEB开发
  • 办公系列
  • 操作系统
  • 数据库
  • 程序设计
TOP 10
  • 在Foxmail中如何使…
  • Ftp 子命令
  • BigDecimal
  • MSN在线客服功能模块使…
  • 会员卡使用方法说明
  • DataInputStr…
  • 留言板功能说明
  • CScript
  • BufferedInpu…
  • 设置打印机
您现在的位置: > 技术沙龙 > 操作系统 > Window > 网络服务 > 管理核心网络服务 > TCP/IP疑难解答
  • 相关软件
    >TCP/IP疑难解答 创建者:webmaster 更新时间:2005-10-21 22:09

    您有什么问题?

                                                                     


     
       
     
     
       
     
     
       
     
     
       
     
     
       
     
     
       
     
     
       
     
     
       
     
     
       
     

    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">获得 169.254.y.z 地址。


         

           

    原因:当将 TCP/IP 配置为自动获得 IP 地址,并通过自动专用 IP 寻址 (APIPA) 自动分配子网掩码为 255.255.0.0、IP 地址范围为 169.254.0.1 到 169.254.255.254 之间的 IP 地址时,无法使用动态主机配置协议 (DHCP) 服务器并且没有指定备用配置。APIPA 被设计为是为单一网段的网络提供自动 IP 寻址。


           

    解决方案:禁用自动地址配置,确定计算机无法联系 DHCP 服务器的原因并修复错误,或指定备用配置。


           

    另请参阅:href="MS-ITS:TCPIPconcepts.chm::/sag_TCPIP_ovr_newfeatures.htm">新功能;id=specLoc href="MS-ITS:tcpip.chm::/sag_TCPIP_pro_AltConfig.htm">配置备用配置的 TCP/IP;href="MS-ITS:tcpip.chm::/sag_TCPIP_pro_DisableAutoConfiguration.htm">禁用自动地址配置


       

    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">主机名解析失败。


         

           

    原因:主机名解析技术无法将主机名解析成 IP 地址。


           

    解决方案:Windows Server 2003 家族包括多种用于解决地址和名称解析问题的基本 TCP/IP 工具,包括 Ping 命令。如果对某个 IP 地址使用 Ping 命令时能收到正确的响应,但是对主机名或 NetBIOS 名称使用 Ping 命令时响应错误,则名称解析有问题。


           

    使用 Ping 命令之类的 TCP/IP 工具时,Hosts 文件或 DNS 服务器将用于名称解析。可以在 systemroot\System32\Drivers\Etc 文件夹中查找 Hosts 文件。这个文件不是动态的,必须手动添加项目。该文件的格式如下:


           

    IP address         Friendly name


           
    172.16.48.10   server1   # Remarks are denoted with a #.

           

    使用 Hosts 文件解析名称时,采取以下步骤:


           

             
    1. 计算机 A 上的用户使用计算机 B 的主机名输入命令。
             
    2. 分析计算机 A 上的 Hosts 文件(位于 systemroot\System32\Drivers\Etc 文件夹)。找到计算机 B 的主机名时,将它解析成 IP 地址。

    3.        

           

    与 Hosts 文件相关的错误会引起以下问题:


           

             
    • Hosts 文件或 DNS 服务器不包含详细的主机名。
             
    • Hosts 文件或命令行中的主机名存在拼写错误。
             
    • Hosts 文件中的主机名输入了无效的 IP 地址。
             
    • Hosts 文件在单独行上对同一主机有多个项目;如果这样的话,将使用第一个项目。
             
    • 计算机名称到 IP 地址的映射被错误地添加到 Hosts 文件,而不是 Lmhosts 文件。

    •        

           

    对于 DNS 服务器主机名解析,验证 DNS 服务器配置是否正确并按正确的顺序配置。可以使用 ipconfig /all 命令检查当前 TCP/IP 配置,并使用 Ping 命令检查与 DNS 服务器的连通性。可以使用 nslookup 命令向主要 DNS 服务器发送 DNS 名称查询。


           

    如果使用 DNS 服务器来解析主机名,名称解析步骤是类似的。计算机 A 向它配置的 DNS 服务器发送 DNS 名称查询。DNS 服务器将计算机 B 的主机名解析成 IP 地址,然后将结果发回计算机 A。


           

    另请参阅:href="MS-ITS:TCPIPConcepts.chm::/sag_TCPIP_und_nr_host.htm">主机名称解析;id=specLoc
    href="MS-ITS:TCPIPconcepts.chm::/sag_TCPIP_tro_UsingCommands.htm#sag_tcpip_tro_ipconfig_all">使用 ipconfig /all 查看配置
    ;href="MS-ITS:ntcmds.chm::/ping.htm">Ping;href="MS-ITS:ntcmds.chm::/nslookup.htm">Nslookup;href="MS-ITS:DNSconcepts.chm::/sag_DNS_tro_VerifyDomainSrvLocRRs.htm">使用 nslookup 命令验证域控制器的 DNS 注册;href="MS-ITS:TCPIPconcepts.chm::/sag_TCPIP_tro_DatabaseFiles.htm">TCP/IP 数据库文件


       

    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">无法添加默认网关。


         

           

    原因:默认网关的 IP 地址与您的 IP 地址不在相同的 IP 网络 ID 上。


           

    解决方案:通过比较默认网关的 IP 地址和计算机网络适配器的网络 ID,查明默认网关是否与计算机的网络适配器位于相同的逻辑网络上。


           

    例如,IP 地址为 192.168.0.33、子网掩码为 255.255.0.0、配备一个网络适配器的计算机要求默认网关的形式为 192.168.y.z,因为 IP 接口的网络 ID 部分是 192.168.0.0。


           

    另请参阅:href="MS-ITS:TCPIPconcepts.chm::/sag_TCPIP_imp_addressing.htm">IP 寻址;id=specLoc
    href="MS-ITS:TCPIPconcepts.chm::/sag_TCPIP_imp_SubnetMasks.htm">子网掩码
    ;id=specLoc
    href="MS-ITS:TCPIPconcepts.chm::/sag_TCPIP_imp_DefaultGateways.htm">默认网关


       

    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">发生 53 系统错误。


         

           

    原因:如果使用 net use 命令对特定计算机名称的名称解析失败,将返回 53 系统错误。


           

    解决方案:如果计算机在本地子网上,请确认该名称拼写正确,并且目标计算机也在运行 TCP/IP。如果计算机不在本地子网上,请确定它的名称和 IP 地址映射可以在 Lmhosts 文件或 WINS 数据库中找到。如果所有 TCP/IP 元素都安装正确,请对远程计算机使用 Ping 命令来验证 TCP/IP 软件是否运行。


           

    另请参阅:使用 ping 命令测试 TCP/IP 配置;href="MS-ITS:tcpip.chm::/sag_TCPIP_pro_PingConnect.htm">使用 ping 和 net view 命令测试 TCP/IP 连接;Net use;href="MS-ITS:ntcmds.chm::/ping.htm">Ping


       

    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">无法连接到指定的服务器。


         

           

    原因:NetBIOS 名称解析无法解析名称或 IP 地址解析错误。


           

    解决方案:在服务器上使用 nbtstat –n 命令来确定服务器在网络上注册了哪些名称。试图连接的计算机的名称应该在显示的列表中。如果没有列出名称,请用 nbtstat 试一下显示的其他唯一计算机名。


           

    如果远程计算机所使用的名称与 nbtstat –n 命令显示的名称相同,则确保远程计算机在 WINS 服务器上或其 Lmhosts 文件中存在该服务器名称项。


           

    另请参阅:href="MS-ITS:TCPIPConcepts.chm::/sag_TCPIP_und_nr_NetBIOS.htm">NetBIOS 名称解析;href="MS-ITS:tcpip.chm::/sag_TCPIP_pro_PingConnect.htm">使用 ping 和 net view 命令测试 TCP/IP 连接;Net use;href="MS-ITS:TCPIPconcepts.chm::/sag_TCPIP_tro_DatabaseFiles.htm">TCP/IP 数据库文件;href="MS-ITS:ntcmds.chm::/nbtstat.htm">Nbtstat


       

    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">使用 Lmhosts 解析名称时连接时间过长。


         

           

    原因:按顺序分析 Lmhosts 文件,以查找不使用 #PRE 选项的项目。


           

    解决方案:将经常使用的项目放在文件的顶部,并将 #PRE 项放在底部。如果将某个项目添加到较大 Lmhosts 文件的末尾,请在 Lmhosts 中使用 #PRE 选项将该项目标记成预加载的项目。然后使用 nbtstat –R 命令立即更新本地名称缓存。


           

    另请参阅:href="MS-ITS:TCPIPconcepts.chm::/sag_TCPIP_tro_DatabaseFiles.htm">TCP/IP 数据库文件;Nbtstat;id=specLoc href="MS-ITS:tcpip.chm::/sag_TCPIP_pro_ViewNbtstat.htm">使用 nbtstat 命令查看 NetBIOS 名称表;href="MS-ITS:tcpip.chm::/sag_TCPIP_pro_ReleaseRefreshNbtstat.htm">使用 nbtstat 命令释放和刷新 NetBIOS 名称


       

    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">主机的 TCP/IP 连接已经停止。


         

           

    原因:数据在 TCP 和 UDP 队列中被阻塞,或者存在网络或用户级软件延迟问题。


           

    解决方案:使用 netstat –a 命令显示本地计算机的 TCP 和 UDP 端口上的所有活动状态。


           

    良好的 TCP 连接的状态通常在发送和接收队列中使用 0 字节建立起来。如果数据在队列中被阻滞或者状态无规律,则可能是连接有问题。否则,您可能遇到网络或用户级软件延迟的问题。


           

    另请参阅:href="MS-ITS:ntcmds.chm::/netstat.htm">Netstat;href="MS-ITS:tcpip.chm::/sag_TCPIP_pro_viewStats.htm">查看当前 TCP/IP 协议和连接的统计信息


       

    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">使用拨号连接时无法 ping 通本地路由器。


         

           

    原因:如果在“高级 TCP/IP 设置”对话框的“常规”选项卡上(在拨号连接属性的“常规”或“网络”选项卡上的“Internet 协议 (TCP/IP) 属性”对话框中)选中“在远程网络上使用默认网关”复选框,则会发生此问题。


           

    这个功能将默认路由,而不是持续连接的当前默认路由添加到所用的 IP 路由表。新的默认路由使没有被路由表中其他项目解析的 IP 地址的网络通信通过拨号连接被发送。拨叫 Internet 服务提供商 (ISP) 并使用 Internet 实用程序(如 Web 浏览器或 FTP)访问 Internet 资源时,需要这个新的默认路由。


           

    解决方案:作为拨号客户端连接到 ISP 时,如果要经过本地路由器 Ping 或连接远程网段中的计算机,请使用 route add 命令通过指定目标网络和远程网段的子网掩码以及本地路由器的 IP 地址,添加要访问的网段的路由。


           

    另请参阅:href="MS-ITS:ntcmds.chm::/route.htm">路由


       

    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">显示“注册表子项已经存在”的消息。


         

           

    原因:正在安装的组件的注册表项已经存在。


           

    解决方案:确认给定 TCP/IP 服务的所有组件都已正常删除,然后使用 title=""
    href="EXEC=,regedit.exe CHM=UAShared.chm FILE=alt_url_windows_component.htm">class=shortcut
    src="ms-its:c:\windows\help\UAshared.chm::/shortcutCold.gif">class=space>注册表编辑器
    删除适当的注册表子项。


           

    src="ms-its:c:\windows\help\UAshared.chm::/caution.gif"> 警告


           

             
    • 编辑注册表不当可能会严重损坏您的系统。在更改注册表之前,应备份计算机上任何有价值的数据。

    •        

           

    TCP/IP 注册表项


           

    如果删除了 TCP/IP 及其相关服务组件,还必须删除以下注册表子项:


           

             
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT
             
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip
             
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dhcp
             
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LmHosts
             
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AdapterName\Parameters\Tcpip
             
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NetBT
             
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Tcpip
             
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TcpipCU
             
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WinSock
             
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WinSock2

    •        

           

    SNMP 服务注册表项


           

    如果删除了 SNMP 服务组件,还必须删除以下注册表子项:


           

             
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\RFC1156Agent
             
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Snmp
             
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Snmp

    •        

           

    TCP/IP 打印服务注册表项


           

    如果删除了 TCP/IP 打印服务组件,还必须删除以下注册表子项:


           

             
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Lpdsvc
             
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TcpPrint
             
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LPDSVC

    •        

           

    简单 TCP/IP 服务注册表项


           

    如果删除了简单 TCP/IP 服务组件,还必须删除以下注册表子项:


           

             
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SimpTcp
             
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SimpTcp

    •        

           

    DHCP 服务注册表项


           

    如果删除了 DHCP 服务组件,还必须删除以下注册表子项:


           

             
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DhcpMibAgent
             
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DhcpServer
             
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DhcpServer

    •        

           

    WINS 服务注册表项


           

    如果删除了 WINS 服务组件,还必须删除以下注册表子项:


           

             
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Wins
             
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WinsMibAgent
             
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Wins

    •        

           

    DNS 服务注册表项


           

    如果删除了 DNS 服务组件,还必须删除以下注册表子项:


           

             
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dns
             
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dns

    •        

       

    有关高级 TCP/IP 疑难解答的详细信息,请参阅href="MS-ITS:TCPIPconcepts.chm::/sag_TCPIP_add_rk.htm">资源工具包。


    classid=CLSID:FC7D9E02-3F9E-11d3-93C0-00C04F72DAF7>
    相关文章
    • 向前: TCP/IP
    • 向后: DNS
    本页查看次数:
公司公告 | 客户调查 | 法律声明 | 诚聘英才 | 给我们投稿 | 繁闪头像 京ICP备05031245号  Copyright @ REDCOME.com ALL Rights Reserved
 北京怡康软件科技有限公司 地址:北京市昌平区东小口立汤路188号北方明珠大厦1号楼2708 邮编:102218 电话:84909966 传真:84909900 QQ:335601661