IsaacZ 发表于 2013-12-17 23:37:11

小米盒子用户认证失败又一解:DNS劫持!

今天 IsaacZ 给一位同事远程指导安装使用小米盒子,连上无线路由器后,就开始 iCNTV 的认证,图标转了若干圈,来了个“用户认证失败”!进入“系统设置”——“关于”,和IsaacZ正常使用中的盒子设置比较了一下,发现那边的“广电序列号”一栏是空的!我这边明明有好长的一串字符的!没有广电序列号就等于没有通过CNTV的授权,盒子是不可能工作的。

于是开始漫长的修复过程:

[*]按屏幕提示和小米论坛上的经验说明,需要进入“关于”,然后“恢复出厂设置”。可恢复了两遍,结果还是一样。
[*]然后试试系统升级吧,原来系统版本是1.3.5,升级到1.3.13,不行!
[*]又进入Recovery模式,双清,还不行!
[*]再进 Recovery 模式,切换到系统一(原来用的是系统二),还是不行!


要说网络有问题,我可是一直在用QQ远程协助外加微信视频聊天与对方一直不停地在通信,网络肯定是通的,盒子从1.3.5升级到1.3.13都能成功完成,北方网通的速度也还是可以的。我们通过无线路由器提供的网络,视频通话都流畅,发个图什么的都是秒传。那这究竟是怎么回事呢?

最后,终于想到用小米盒子自带的网络检测组件检测一下网络:

内网连接成功!(打勾)
外网连接成功!(打勾)
DNS服务器检测这一项却一直进行不下去!(左侧显示为叹号)

看到这个,IsaacZ赶紧在自己的小米盒子上测试网络连接,轻松完成所有七八个项目,包括DNS服务器,全部打勾!

于是就怀疑无线路由器上的DNS设置错误:

在电脑命令提示符下运行: ipconfig/all
得到两个DNS服务器地址:

主DNS:202.102.152.3(山东济南联通)
辅DNS:202.102.154.3(山东济南联通)

可是进入路由器,在“DHCP服务器”下面查看到的自定义DNS服务器却是:

主DNS:23.92.25.238(美国)
辅DNS:114.114.114.114(江苏南京)

著名的 114DNS 倒还好说,这个“23.92.25.238”是个什么东西?



ping 它一下,结果:C:\>ping 23.92.25.238

正在 Ping 23.92.25.238 具有 32 字节的数据:
请求超时。
请求超时。
请求超时。
请求超时。

23.92.25.238 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 0,丢失 = 4 (100% 丢失),
这也能当主DNS服务器?怪不得小米盒子DNS验证通不过,看来它只认主DNS服务器哈!!不像手机和电脑,可以通过辅助DNS服务器正常工作。


弄通这一点,就很好办了,把那个 ping 不通的美国DNS服务器IP(23.92.25.238)换成 114.114.114.114,
再把辅助DNS那一栏换成 202.102.152.3、202.102.154.3、202.102.128.68、202.102.134.68 等联通DNS服务器IP。
保存设置并重启路由器,打开小米盒子,一切OK!“广电序列号”后面终于和 IsaacZ 的小米盒子一样,出现了一大串数字,打开任意视频,也都可以正常播放啦!!


后记:

尽管问题已经解决,回想起这位同事所说,那个根本不能用的美国DNS服务器是安装电脑的人给设置到无线路由器上的,那么我应该怀疑这个人别有用心吗?毕竟,DNS服务器的权威程度决定了打开一个网址时会不会被带到一个钓鱼网站,这是安全问题,不容小视啊!!如果你不想打开网银、支付宝时进入一个伪装的网站,就赶紧检查一下自己电脑所用的DNS地址吧!

lijianwen 发表于 2013-12-18 19:54:00

楼主小米电视的使用感受一直没出贴。{:soso_e113:}

IsaacZ 发表于 2013-12-18 21:06:55

lijianwen 发表于 2013-12-18 19:54
楼主小米电视的使用感受一直没出贴。

网上很多评测了,自己也写不出来什么新意,况且电视并不是我本人在用,就没有压力去写些什么。请见谅!

anjingszy 发表于 2013-12-20 10:03:25

Isaacz还是很有经验的,感谢分享解决问题的思路。
页: [1]
查看完整版本: 小米盒子用户认证失败又一解:DNS劫持!