zoukankan      html  css  js  c++  java
  • 病毒软件,导致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:UsersAdministrator>ping baidu.com

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

    C:UsersAdministrator>ipconfig /flushdns

    Windows IP 配置

    已成功刷新 DNS 解析缓存。

    C:UsersAdministrator>ipconfig /registerdns

    Windows IP 配置

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

    事件查看器中报告。

    C:UsersAdministrator>netsh winsock reset

    成功地重置 Winsock 目录。

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

    C:UsersAdministrator>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

  • 相关阅读:
    vuex 命名空间
    vue-touchjs
    Jackson最简单用法
    Bootstrap登录样式
    Left/Right/Inner Join用法和区别
    VS2015安装提示出现“安装包丢失或损坏”解决方法
    HTML之禁止输入文本
    jQuery之call()方法的使用
    jQuery操作cookie
    jQuery常用的查找Dom元素方法
  • 原文地址:https://www.cnblogs.com/qitian1/p/6462974.html
Copyright © 2011-2022 走看看