dns可以ping通但不能解析.doc_第1页
dns可以ping通但不能解析.doc_第2页
dns可以ping通但不能解析.doc_第3页
dns可以ping通但不能解析.doc_第4页
dns可以ping通但不能解析.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

今天同事的电脑使用超级兔子优化系统,修复ie后,出现无法上网情况。问题很奇怪,ping可以ping通,但是dns无法解析。情况如下:C:Documents and Settingszuylping 65Pinging 65(?) with 32 bytes of data:或:Pinging 65(2 no-.) with 32 bytes of data:Reply from 65: bytes=32 time=1ms TTL=57Reply from 65: bytes=32 time=2ms TTL=57Reply from 65: bytes=32 time=1ms TTL=57Reply from 65: bytes=32 time=1ms TTL=57原因应该是修复时破坏了winsock2系统文件。从网上 找到lspfix。exe这个软件。LSPFix.exe这个软件主要用来辅助修复HijackThis扫描发现的010项。使用时,请关闭所有IE界面和文件夹界面后运行LSPFix,运行后,把要修复的那一个010项从左边转到右边,点“Finish”即可。(不过这之前,需要在“I know what Im doing”前面打勾。)具体方法如下:1,下载LSPFix.exe和WinsockxpFix.exe两个软件。 2,运行lspfix.exe,可以在窗口左边看到目前使用的winsock协议文件,其中就有msplus.dll 3,选中那个“I know what I am doing”,选择msplus.dll,将其移到右边窗口去。 以上就是很多网上论坛提供的解决办法。但是很多情况下你会发现,这样是没有效果的,重新启动后会发现msplus.dll还是没有被移除,也就不能被删除了。 真正的解决办法接下来要这样做: 4,发现上述办法无效时,就按3的办法,把左边窗口所有文件都移到右边去!这样msplus.dll也待不下去了!没有必要的话不要轻易将所以文件移除,这样可能造成系统无法启动。 5,重新启动,这时msplus.dll可以删除了,赶快删了它! 6,运行WinsockxpFix.exe,选择修复。 7,重新启动,发现msplus.dll已经消失,问题解决。 特别提醒:在使用LSPFix.exe进行修复前一定要下载WinsockxpFix.exe到本地,因为LSPFix.exe进行修复后不能连接网络的.ispfix下载:UploadFiles/2006-7/716764477.rarWinsockXPFix下载:UploadFiles/2006-7/716292284.rar这样问题解决了。我之执行到第二步就搞定了。免除了重做系统之苦。如果上述方法仍无效的话,使用以下工具保证可以:winsockfix DubaTool_RepairLSP相关资料:修复WINXP无法上网问题(系统winsock2损坏) 今早同事的电脑不幸染,用卡巴杀毒后发现不能上网了。查看网络设置 IP、DNS、网关都设置正确。ping 外网的IP可以PING得通,不过回显的信息不能显示出解释出该域名的域名服务器,而是显示一个“?“号,如:Pinging ? 1 with 32 bytes of data:Reply from 1: bytes=32 time=138ms TTL=49Reply from 1: bytes=32 time=135ms TTL=49Reply from 1: bytes=32 time=136ms TTL=49Reply from 1: bytes=32 time=135ms TTL=49Ping statistics for 1: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: Minimum = 135ms, Maximum = 138ms, Average = 136ms正常情况下,应该是这样显示的:Pinging 1 with 32 bytes of data:Reply from 1: bytes=32 time=138ms TTL=49Reply from 1: bytes=32 time=135ms TTL=49Reply from 1: bytes=32 time=136ms TTL=49Reply from 1: bytes=32 time=135ms TTL=49Ping statistics for 1: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: Minimum = 135ms, Maximum = 138ms, Average = 136ms如果ping域名的话会出现这样的错误解释:C:ping Ping request could not find host . Please check the name and try again. 一直没整明白问题在哪里,后来使用超级兔子的强力修复winsock2,结果好了。原来NOD32在杀毒的时候修改了系统的winsock2接口,来达到保护系统的目的。此外如果此接口被其他程序占用,或者是winsock2占用程序丢失也导致不能上网。 随后我在微软的网站找到如何确定 Winsock2 是否损坏并从损坏中恢复 ,对此有了更详细的说明 本文介绍如何确定 Winsock2 是否损坏并从损坏中恢复。重要说明:本文包含有关如何修改注册表的信息。修改注册表之前,一定要先进行备份,并且一定要知道在发生问题时如何还原注册表。 症状在尝试使用 Ipconfig 程序释放并更新 IP 地址时,您可能会收到以下错误信息:An error occurred while renewing interface Internet:An operation was attempted on something that is not a socket.当您启动 Internet Explorer 时,可能会收到以下错误信息: 该页无法显示。在使用计算机时,可能会收到以下错误信息:在 IPMONTR.DLL 中初始化函数 INITHELPERDLL 启动失败,错误代码为 10107此外,您可能没有 IP 地址或自动专用 IP 寻址 (APIPA) 地址,并且可能会收到 IP 数据包,但没有发送它们。当您使用 ipconfig /renew 命令时,可能会收到以下错误信息。消息 1An error occurred while renewing interface local area connection:an operation was attempted on something that is not a socket.Unable to contact driver Error code 2.消息 2The operation failed since no adapter is in the state permissible for this operation.消息 3The attempted operation is not supported for the type of object referenced.在设备管理器中,当您单击“显示隐藏的设备”时,“非即插即用驱动程序”下面的列表中停用“TCP/IP Protocol Driver”,并收到错误代码 24。当您创建拨号连接时,可能会收到以下错误信息:Error 720:No PPP Control Protocols Configured 原因如果 WinSocks 注册表项损坏,则可能出现这些问题。解决方案如何确定 Winsock2 注册表项是否损坏要确定症状是否由 Winsock2 注册表项的问题引起,请使用以下方法。 方法 1:使用 Netdiag 工具要使用 Netdiag 工具,您必须安装 Microsoft Windows XP 支持工具。为此,请按照下列步骤操作。注意: 如果已经安装了支持工具,请直接执行本部分的第二步。 如果未安装支持工具并且没有 Windows XP 安装 CD,请转到“方法 2”。1. 插入 Windows XP 安装 CD,然后找到 SupportTools 文件夹。 2. 双击“Setup.exe”文件。 3. 按照屏幕上的步骤操作,直至看到“请选择安装类型”屏幕。 4. 在“请选择安装类型”屏幕上,单击“完全”,然后单击“下一步”。 安装完成后,请按照下列步骤操作:1. 单击“开始”,单击“运行”,键入 Command,然后单击“确定”。 2. 键入 netdiag /test:winsock,然后按 Enter。 Netdiag 工具将返回若干网络组件(包括 Winsock)的测试结果。要了解该测试的更多详细信息,请在以下 netdiag 命令结尾处添加 /v:netdiag /test:winsock /v方法 2:使用 Msinfo32 程序注意:只有在没有 Windows XP 安装 CD 并且未安装支持工具时,才应使用此方法。 1. 单击“开始”,单击“运行”,键入“Msinfo32”,然后单击“确定”。 2. 展开“组件”,展开“网络”,然后单击“协议”。 3. “协议”下有 10 个节。如果 Winsock2 注册表项未损坏,则节标头应包含以下名称:?MSAFD Tcpip TCP/IPMSAFD Tcpip UDP/IPRSVP UDP Service ProviderRSVP TCP Service ProviderMSAFD NetBIOS DeviceNetBT_Tcpip.MSAFD NetBIOS DeviceNetBT_Tcpip.MSAFD NetBIOS DeviceNetBT_Tcpip.MSAFD NetBIOS DeviceNetBT_Tcpip.MSAFD NetBIOS DeviceNetBT_Tcpip.MSAFD NetBIOS DeviceNetBT_Tcpip. 如果名称与此列表中的内容有任何不同,则说明 Winsock2 注册表项已经损坏,或者您安装了第三方加载项(如代理服务器软件)。 如果安装了第三方加载项,则加载项的名称将替换列表中的字母“MSAFD”。 如果列表的内容超过 10 个节,则说明安装了第三方加载项。 如果少于 10 个节,则说明缺少信息。 注意:这些条目所代表的是仅装有 TCP/IP 协议的安装。您可能有一个正在工作的 Winsock,如果安装了另一个协议,则可能会看到其他条目。例如,如果安装 NWLink IPX/SPX,您将另外看到 7 个节,也就是总共 17 个节。下面的示例展示了一个新的节标头: MSAFD nwlnkipx IPX通过安装 NWLink IPX/SPX 创建的每个新节也以“MSAFD”开头。因此,仍然只有两个不以这些字母开头的节。 如果 Netdiag 测试失败,或者,如果通过查看 Msinfo32 信息确定了 Winsock 的损坏,您必须使用下一部分的步骤修复 Winsock2 注册表项。如何恢复损坏的 Winsock2#带 Service Pack 2 的 Windows XP要在安装了 Windows XP Service Pack 2 (SP2) 的情况下修复 Winsock,请在命令提示符处键入 netsh winsock reset,然后按 Enter。注意:运行此命令后请重新启动计算机。此外,对于运行 Windows XP SP2 的计算机,还有一个新的 netsh 命令可用于重新构建 Winsock 注册表项。有关更多信息,请访问下面的网站:/china/technet/prodtechnol/winxppro/maintain/sp2netwk.mspx (/china/technet/prodtechnol/winxppro/maintain/sp2netwk.mspx)警告:在运行 netsh winsock reset 命令时,访问或监视 Internet 的程序(如防病毒程序、防火墙或代理客户端)可能会受到不良影响。如果执行此解决方案后某个程序无法正常工作,请重新安装该程序以恢复功能。注意:如果这些步骤都无法解决问题,请执行下一部分的步骤。#不带 Service Pack 2 的 Windows XP如果要在未安装 Windows XP SP2 的情况下修复 Winsock,请删除损坏的注册表项,然后重新安装 TCP/IP 协议。第 1 步:删除损坏的注册表项警告:如果使用注册表编辑器或其他方法错误地修改了注册表,有可能会导致严重问题。这些问题可能需要重新安装操作系统才能解决。Microsoft 不能保证可以解决这些问题。修改注册表需要您自担风险。有关如何备份注册表的更多

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论