首页 > 代码库 > 病毒软件,导致DNS失效的解决办法

病毒软件,导致DNS失效的解决办法

 问题症状,DNS失效了,ping域名总是失败。

   问题回顾:几个周之前,某群友在群里上传了一个病毒软件,我想去测验下,最后果然中毒。前几天,把软件卸载了,上周末解决了删除最后一款软件导致无法上网的问题。(友情提示,QQ电脑管家等杀毒软件,在新病毒面前,都是浮云啊)

   本以为, 上周末已经解决了上网的问题。当时,我发现浏览器和QQ等应用软件能够联网,就以为万事大吉了。

 今天,早上上班的时候,发现Eclipse自带的git总是无法更新代码, 前后试了十多次,都失败,提示“
cannot open git-upload-pack”。百度下,发现没有和我的问题类似的资料。最后,实在是万不得已,看了下Eclipse打印出来的日志log。
   更多错误提示如下:
org.eclipse.jgit.api.errors.TransportException: http://git.yiqihao.com/yiqihao/p2p.git: cannot open git-upload-pack
Caused by: org.eclipse.jgit.errors.TransportException: http://git.yiqihao.com/yiqihao/p2p.git: cannot open git-upload-pack
Caused by: java.net.UnknownHostException: git.yiqihao.com

通过最后一个异常信息,我才晓得“
java.net.UnknownHostException” ,git不认识这个主机。

于是,我在dos控制台,ping git.yiqihao.com发现不行unknown, ping baidu.yiqihao.com仍然Unknown。

现在,才算确定了问题的根本原因:DNS失效,访问域名总是失败,直接ping IP地址是可以的。

但令人奇怪的是,浏览器和QQ等网络程序都是可以正常通过域名访问。难道是它们两者使用的DNS服务不是同一个么?

下面是我尝试过的的10种解决办法:
1.删除hosts文件。

2.注销电脑。
3.开启防火墙。
4.重启DNS client等网络服务、
5. 刷新dns
 ipconfig /flushdns
6修改TCP-IP配置
  自动获得dns和ip地址
7.驱动精灵,修复网络

8.网络诊断
9.更换Eclipse

10.一个Eclipse的不同工程,不同项目。 

但令人遗憾的是,上述10种办法,都不可行。

最后,在和讯博客上找到了答案:
ipconfig /flushdns   属性DNS
ipconfig /registerdns 注册DNS
netsh winsock reset 重置网络服务

-------------------
完整的dos信息,可以参考下文

C:\Users\Administrator>ping baidu.com

Ping 请求找不到主机 baidu.com。请检查该名称,然后重试。

C:\Users\Administrator>ipconfig /flushdns

Windows IP 配置

已成功刷新 DNS 解析缓存。

C:\Users\Administrator>ipconfig /registerdns

Windows IP 配置

已经初始化了注册此计算机的所有适配器的 DNS 资源记录。任何错误都将在 15 分钟内在

事件查看器中报告。

C:\Users\Administrator>netsh winsock reset

成功地重置 Winsock 目录。

您必须重新启动计算机才能完成重置。

C:\Users\Administrator>ping baidu.com

正在 Ping baidu.com [220.181.57.217] 具有 32 字节的数据:

来自 220.181.57.217 的回复: 字节=32 时间=145ms TTL=52

来自 220.181.57.217 的回复: 字节=32 时间=163ms TTL=52

来自 220.181.57.217 的回复: 字节=32 时间=162ms TTL=52

来自 220.181.57.217 的回复: 字节=32 时间=79ms TTL=52

220.181.57.217 的 Ping 统计信息:

    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),

往返行程的估计时间(以毫秒为单位):

    最短 = 79ms,最长 = 163ms,平均 = 137ms
---------------------------------------------------------- 

CSDN2014博客之星评选,帮小雷投一票吧

http://vote.blog.csdn.net/blogstar2014/details?username=fansunion

病毒软件,导致DNS失效的解决办法