能PING通,不能打开网页

作者:sanys
内容:能PING通,不能打开网页 2008年10月21日 星期二 18:55 使用win中的netsh命令 开始->运行->cmd Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:>netsh winsock reset Sucessfully reset the Winsock Catalog. You must restart the machine in order to complete the reset. C:> -------------------------------------------------------------------------------- Q: 清理完AdPluse/MsPlus病毒后为什么就不能上网了? A: 因为AdPluse/MsPlus病毒破坏了TCP/IP协议,清理完成后重新安装TCP/IP协议.具体安装方法如下: 删除注册表键值: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2 点击开始> 控制面板> 网络连接> 本地连接 点击属性 点击安装 选择协议 点击添加 浏览硬盘 浏览对%Windir% \ inf文件夹(一般为c:\windows\inf) 点击打开 点击确定 选择互联网协议(TCP/IP) ,不要选择Microsoft TCP/IP版本6! 点击确定 重新启动计算机 -------------------------------------------------------------------------------- 有可能是病毒的事,最可能是,arp冲途,可在cmd 输入arp -d 就可以解决上述问题 -------------------------------------------------------------------------------- 如果你确定DNS设置正确的话肯定就是病毒的问题,我们公司很多机器出现过类似的情况,我们的解决办法是,下载一个绿色的IE修复软件(例如超级兔子IE修复),安装重新启动按F8进入安全模式强力修复一下,最后把重启后修复选项也点上就可以解决问题,建议修复后用杀毒软件全盘扫描一下! -------------------------------------------------------------------------------- 第 1 步:删除损坏的注册表项 1. 单击“开始”,然后单击“运行”。 2. 在“打开”框中,键入“regedit”,然后单击“确定”。 3. 在注册表编辑器中,找到以下注册表项,右键单击每一项,然后单击“删除”: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2 4. 当提示您确认删除时,单击“是”。 注意:删除 Winsock 注册表项后请重新启动计算机。这样做可以让 Windows XP 操作系统为这两个注册表项创建新的 shell 条目。如果在删除 Winsock 注册表项后未重新启动计算机,则下一步将无【请不要乱说话,词语被禁止】常进行。 第 2 步:安装 TCP/IP 1. 右键单击网络连接,然后单击“属性”。 2. 单击“安装”。 3. 单击“协议”,然后单击“添加”。 4. 单击“从磁盘安装”。 5. 键入 C:\Windows\inf,然后单击“确定”。 6. 在可用协议列表中,单击“Internet 协议 (TCP/IP)”,然后单击“确定”。 7. 重新启动计算机。 -------------------------------------------------------------------------------- 解决方法有: 1、可能是80端口被封,查杀木马。 案例:今日为单位一台电脑装了盗版xp并打上sp2补丁,结果互联网上不去。ping网关、DNS都能ping通,就是无法打开网页。解决方法:初步估计80端口被封,疑是木马,用木马克星查毒发现windowsupdate为木马程序,结束进程,把windows设置为不自动更新,然后一切ok。 2、网络配置问题。解决方法:在开始-运行里输入: regsvr32 Shdocvw.dll regsvr32 Shell32.dll (注意这个命令,先不用输) regsvr32 Oleaut32.dll regsvr32 Actxprxy.dll regsvr32 Mshtml.dll regsvr32 Urlmon.dll regsvr32 Msjava.dll regsvr32 Browseui.dll 3、win2000管理员用户惹的祸。 案例:不能上网,可以上qq,ip、dns、hosts都正确,也没有设置代理,网卡卸载了n遍,就是上不了网,最后无奈之下,重装系统,ok。更无奈的是今天老婆打电话说她单位一台电脑也出现同样现象,不能简单告诉她要重装吧,上网搜索了一下主题,找到n多,看了m多。如果当前登录用户是administrator的管理员用户,而且想通过注销来切换用户,但是不能切换,那么干脆把当前用户删除。然后用administrator来登录。过了一会儿,老婆打电话过来说:问题解决了。具体原因不知道是哪里的问题,但肯定是用户配置的问题。 -------------------------------------------------------------------------------- 今天发现一台电脑能PING通不能上网,QQ却可以上,觉得应该是IP地址有问题,于是检查IP地址和NDS,一切正常。有PING命令PING附近的机器可以PING通,于是打开XP的事件查看器,在系统项中,发现事件ID为1005号的警告,描述为:您的计算机检测到网络地址为:0040CAC3675E的网卡的IP地址192.168.0.229已在网上使用。计算机会自动获取一个地址。于是马上打开本地连接按右键--选择状态,发现目前正在使用的IP地址是169.???,接着打开事件中的有关更多信息的链接,发现是文件名为 dhcpcsvc.dll这个文件在作怪,于事找到这个文件将期文件名改成其他名字,重新启动计算机机,一切恢复正常。 原因:估计是病毒破坏了DHCPCSVC.DLL文件造成的后果,删除后一切正常。 启示:以后碰到问题可以先到事件查看器看看,这里会记录WINDOWS的所有出错信息,也许错误信息对问题的解决有很大的帮助作用。 -------------------------------------------------------------------------------- 看看防火墙的设置 -------------------------------------------------------------------------------- WIN2000。在桌面上网上邻居图标上点右键,选"属性",在出来的"网络和拨号连接"窗口中一般有两个图标,一个是"新建连接"图标,一个是"我的连接"图标。如果你的机器上有两个网卡的话,那就有三个图标了。如果你只有一个网卡,那就在"我的连接"图标上点右键,选"属性",会出来一个"我的连接 属性"的窗口。在图口上部有一个"连接时使用:"的标识,下面就是你机器上的网卡型号了。在下面有一个"配置"按钮,点击该按钮后就进入了网卡的属性对话框了,这个对话框中有五个属性页,点击第二项"高级"页,在"属性"标识下有两项:一个是"Link Speed/Duplex Mode",这是设置网卡工作速率的,我们需要改的是下面一个"Network Address",点击该项,在对话框右边的"值"标识下有两个单选项,默认得是"不存在" ,我们只要选中上面一个单选项,然后在右边的框中输入你想改的网卡MAC地址,点"确定",等待一会儿,网卡地址就改好了,你甚至不用停用网卡!   另外,你也可以在"设置管理器"中,打开网卡的属性页来修改,效果一样。 -------------------------------------------------------------------------------- 今遇一台电脑,WinXP 操作系统,共享出去的打印机别人能用,通过网上邻居访问也没有问题,但是本机上内网、办公系统,外网QQ、网站都不能连接。先检查本地连接配置,正确;Ping网关地址,显示 Pinging ? with 32 bytes of data: Reply from ?: bytes=32 time<1ms TTL=255 Reply from ?: bytes=32 time<1ms TTL=255 Reply from ?: bytes=32 time<1ms TTL=255 Reply from ?: bytes=32 time<1ms TTL=255 Ping statistics for ?: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms 每次ping时候机器都发出“嘀”的一生,而且发现pinging后面跟着一个“?” 再用nslookup检查域名解析,正常 再用tracert 追踪路由,发现没有可用路由,于是判断是TCP/IP协议出了问题,用WinSockFix修复,果然有效,重启后故障解决。 -------------------------------------------------------------------------------- 这个月是第二次碰到这个问题,第一次折腾了半天,没有办法,原因是因为浏览了一些带病毒的网站所致,主页被修改了,然后用瑞星的注册表工具修复了一下,就不能上网了,可以上qq,然后用了很多工具:黄山ie、垃圾3721、重新安装ie......... ip、 dns、hosts都正确,也没有设置代理,网卡卸载了n遍,就是上不了网,最后无奈之下,重装系统,ok。 更无奈的是公司另一台电脑又出现同样现象,不会又要重装吧,网上搜索了一下主体,n多,有一个论坛里这个问题有十几页,但没有一个能真正解决的办法,绝望中,我看了一下用户名,是一个非administrator的管理员用户,想通过注销来切换用户,但是不能切换,干脆把当前用户删除,然后用administrator来登录,问题解决了,具体原因不知道是哪里的问题,但肯定是用户配置的问题,也算是解决了问题,不敢独享,希望有和我同样问题的朋友试试。 -------------------------------------------------------------------------------- 1 先PING自己,能PING通说明TCP/IP和网卡没有问题,排除本机硬件故障。 2 检查网络设置,如没有问题,则本机软件无故障。 3 最后去找网管检查网关机器和DNS。
skiden 回复:重装系统10分钟搞定 哪要这么麻烦
洪亮 回复:{:3_57:}我很晕~
momobao 回复:我好像以前也出现过这种情况,找人搞好的
sanys 回复:[b]回复 [url=http://bbs.masyi.com/redirect.php?goto=findpost&pid=227352&ptid=39556]2#[/url] [i]skiden[/i] [/b] 这样子··?