昨天突然发现我单位的百度云同步盘客户端无法正常登录,一登录就会显示红色的“网络异常【1】”以为是客户端软件出了什么问题,于是就重新安装,发现还是同样故障。因WEB端登录正常。当天有事搁置。
同时访问百度也出现这样的问题。
今天早上打开计算机,还是这个故障,因为我的百度云同步盘使用频繁,我每天都在这个文件夹下编辑文件,回家后好接着工作,所以决定今天一定要把这个问题解决了。
这个帐号登录不了,是不是帐号出了问题,单击创建帐号:
出现:
点击:继续浏览此网站(不推荐),出现:
点击:passport.baidu.com
同时在地址栏显示:
查一下它的IP:
应该是北京移动的:F5 BIG-IP应用加速器(负载均衡器)。
输入:%appdata%Baiduwangpanlogs查看日志文件,一堆乱码,看不懂。可惜的是,当时没有把这些日志备份下来,等百度云同步盘客户端恢复正常后,发现这些日志都没有了,只剩下当前的一个日志文件。
根据证书无效的提示,应该有病毒了吧,杀杀看:
果然:
重新启动后,以前的文件夹也没了绿色。
要求重新设置
重新设置后,登录正常:
结论:查杀木马解决了百度云同步盘网络异常【1】。因为没有抓包分析通信过程,所以结论只能是猜想了,我想应该是木马劫持百度云同步盘客户端通信,导致客户端和服务器的认证通信异常造成的。
但是也有人认为是”移动的dns劫持了passport.baidu.com这个域名,导致客户端访问不到对应资源而无法登陆 “,说实话,一开始我也是这么想,从所有的出现的证据都可以证明是DNS劫持,但杀毒之后就可以登录了,所以就判断为病毒所致,还有,我认为移动网络没有必要劫持Baidu的DNS。
今天早上,打开百度知道查问题,发现又出现了下面的提示:
感觉到DNS真的出什么问题了。看看DNS缓存吧:
ipconfig/displaydns|more
诊断DNS:
查一下这个IP,发现都是北京移动的。
把DNS更换成我的,自动获取,清空DNS缓存后,发现还是一样:
看来确实是我的DNS受到了污染。
解决办法:
从正常的机器里找到百度:passport.baidu.com和知道:zhidao.baidu.com的等一系列IP地址,然后添加到hosts文件里就可以了。
先ipconfig/flushdns清空DNS缓存,然后访问Baidu知道和认证中心。
测试一下结果。
ipconfig/displaydns|more
恢复正常。
百度云同步盘客户端退出、登录几次都正常,问题得到解决。
当然也有网站给出了一些其他的方法,排除以上两种情况,大家可以尝试下面的方法
1、下载最新版的百度云管家
2、设置下自家宽带的上行
上行(电信,网通给宽带设置的上传速度)(可以进入猫的地址192.168.1.1查看或者打电信联通客服电话询问)
经过多次测试发现,好像上传速度接近上行速度就会网络异常。
于是我查了自己的上行速度,只有4M。也就是上传速度也就是400多KB为极限了。
于是我把百度云设置了上传速度400KB限制。
现在上传一切正常,再也没有出现过“网络异常”。
3、复制地址到%SystemRoot%\system32\drivers\etc\电脑地址栏 ,记事本打开
hosts文件添加地址
4、有可能是被杀毒软件禁用了,建议卸载杀毒软件后尝试
5、可能是百度云自身的问题,重新登录即可