Board logo

标题: [其他] X1下载经常停止的【非官方】解决方法 [打印本页]

作者: DeLaJSR    时间: 2018-1-9 18:30     标题: X1下载经常停止的【非官方】解决方法

可能有人记得,我是13年做Xbox(以及14年做PSN)国内CDN下载测速和锁定那个破程序的人,去年Xbox One的成就国内不能正常显示的具体原因也是我反馈给微软的

下面说的是一些背景,没兴趣看的可以跳到后面看(不知)所谓的教程
说起来,由于微软和索尼的国内CDN部署越来越成熟(唯一的例外是PS系的系统更新域名没有国内CDN,所以你们下游戏快系统更新慢),我那个小程序已经没有存在价值了(那时候还只是有概率获取国内CDN,所以需要锁住提速),但近期Xbox One下载很容易出现下载停止的情况,而之前X1X出来的引发的购买小高潮让这个问题放大很多,因此就想着找找原因,正好因为买了第五第六台X1(X),所以有富余的机器可以拿到单位,这里能让我进行测试的装备更齐全些,也没有家里娃缠着

由于并没有访问系统内部的权限,无法查看系统内部日志来判断为何停止,我只能在路由器上截取X1的网络包来进行分析,就是个最笨的黑盒测试,发现情况如下


但是从抓包里发现下载停止的原因太困难(除了下载内容,其他验证等基本都是加密信息),因此我决定用老程序的锁定方法,把两个下载域名锁定到一个IP上,然后进行了大概一周的下载实测,发现情况如下


测速慢的IP我没实验,因为停止有偶然性,而且下载实测的时间成本太高,但是通过以上的结论应该可以看出来,下载停止可能是某些CDN服务器IP所致,因为如果是验证等其他环节出问题,锁定下载IP后应该还会出现停止的现象,而实际中并没有

总结
其实这个问题的最终解决方法是微软核查中国的CDN服务提供商,根据系统日志发现是哪个IP有问题应该很容易,然后让CDN提供商调整即可,但是目前不知道官方什么时候才能解决,因此我的破程序在这种情况下又有了价值,这一个多月我又把程序改了两版(不好意思上面的实验其实十一月底就进行完毕了,改程序和写教程拖了太久),和当年的比变化如下


受下载停止困扰的朋友们可以试试,下面是教程,这次抱歉时间紧没加注释,如果你以前用过我旧版的程序可能理解容易些

不明不白的教程如下
下载程序包下载,解压
链接:https://pan.baidu.com/s/1mjtzqeG 密码:ur3h

进解压开的文件夹,根据你是联通还是电信运行unicom.bat或者telecom.bat(分别预设了一些下载IP,也可以不必拘泥跨运营商执行)

比如开始运行unicom.bat
[attach]976153[/attach]

测试进行中,发现某个IP下载速度达到了34000KB/s,大约272Mb/s
[attach]976154[/attach]

如果你是番茄或者DD-WRT路由,测试完毕后,打开文件夹内“dnsmasq配置[运营商].txt”文件,根据注释显示的速度复制对应那一行到番茄或者DD-WRT的dnsmasq配置框中保存和应用即可,注意不要复制#井号开头的部分,然后直接看最后一步运行testdns.bat
[attach]976155[/attach]

如果你是Merlin系统,稍微麻烦一些,先在路由器管理界面确认Telnet是否打开(左边栏选“系统管理”->右边“系统设置”选项卡->下拉到“其他”部分->找到“启动telnet”,勾选“是”->点击“应用本页面配置”)

然后启动文件夹内的putty,做两件事,1、输入路由器地址2、点选telnet,然后点击open
[attach]976156[/attach]

用户名输入admin,密码输入路由器密码,就可以进入到命令提示符下
[attach]976157[/attach]

这时候打开“merlin命令[运营商].txt”,根据注释显示的速度复制对应那一行,注意不要复制#井号开头的部分
[attach]976158[/attach]

回到putty窗口,点击右键粘贴内容,并且回车执行(如果没自动粘贴回车)
[attach]976159[/attach]

运行文件夹内的testdns.bat,如果输出结果和你锁定的一致就说明生效了
[attach]976160[/attach]

当然,你电脑使用和配置的路由器得跟X1用的是同一个才行23333


[ 本帖最后由 DeLaJSR 于 2018-1-11 09:15 编辑 ]
作者: 十二少    时间: 2018-1-9 18:38

posted by wap, platform: Android
谢谢楼主,下载停止实在是闹心,目前几个游戏磕磕绊绊都下载完了,只有个生化危机4完全没有下载,这个用你的方法可行吗?
作者: hugang    时间: 2018-1-9 18:39

技术帝
作者: 十二少    时间: 2018-1-9 18:40

posted by wap, platform: Android
就是图里这种情况,完全没有下载。
作者: 论坛之星    时间: 2018-1-9 19:00

佩服
作者: DeLaJSR    时间: 2018-1-9 19:19

引用:
原帖由 十二少 于 2018-1-9 18:40 发表
posted by wap, platform: Android
就是图里这种情况,完全没有下载。
我这个程序只能解决下载的问题,验证的问题解决不了

不过如果你其他游戏下载没问题,那么验证方面出问题的可能性不大,可以试试这个程序

当然你得有DD-WRT/番茄/Merlin系统的路由器,此外,如果测出来一个IP不行可能还需要更换实验
作者: j2j    时间: 2018-1-9 19:26

posted by wap, platform: iPhone
好兄弟
作者: 老五    时间: 2018-1-9 19:43

大写的服  虽然看不懂。。。目前只会改42224221 速度不快但是能下完
作者: mting    时间: 2018-1-9 19:55

顶董总~~~~~~~~~
作者: 爱狮子油    时间: 2018-1-9 20:28

posted by wap, platform: 红米Note2
技术帝,膜拜。。。
作者: cgyldn    时间: 2018-1-9 21:23

360时代就是用楼主的工具让下载更稳定,感谢
作者: cnmbanzhu    时间: 2018-1-9 21:29

前两天下载黑色行动3的僵尸包18.7G,断断续续停止安装大概上百次。DNS是自动,后来改成微软的DNS下完了没断过。
作者: dreamboyg    时间: 2018-1-10 09:55

牛逼啊
佩服
谢谢 分享
作者: mike11    时间: 2018-1-10 10:35

路由器还是很老的 斐讯k2...........没辙了
作者: ZXQ    时间: 2018-1-10 11:17

posted by wap, platform: iPhone
马克备用
作者: rhotov    时间: 2018-1-10 11:36

请问“PS系的系统更新域名没有国内CDN,所以你们下游戏快系统更新慢”这个问题目前有解决办法吗?
作者: ash1983    时间: 2018-1-10 12:06

顶路由帝了
作者: ash1983    时间: 2018-1-10 12:32

压缩包下载下来显示损坏啊
作者: DeLaJSR    时间: 2018-1-10 12:57

引用:
原帖由 rhotov 于 2018-1-10 11:36 发表
请问“PS系的系统更新域名没有国内CDN,所以你们下游戏快系统更新慢”这个问题目前有解决办法吗?
我14年做的那个工具就可以测速和手动锁定最快的国外升级CDN了,你们有需求的话,我把当年那个老程序也改一改适应现在
作者: DeLaJSR    时间: 2018-1-10 12:57

引用:
原帖由 ash1983 于 2018-1-10 12:32 发表
压缩包下载下来显示损坏啊
我自己下了解压没问题啊,你再试试,或者更新下winrar/7zip
作者: 胜利11人    时间: 2018-1-10 13:52

x1我是下载的时候遇到,下载队列有N个,突然正在下载的停止了,换了另外一个下载的游戏。
作者: 杀气腾腾    时间: 2018-1-11 07:59

我是停下来了,就用手机当热点,开始下了,再转回宽带下,来回几次,一般40g的游戏就下完了,全程必须手动。。。这一点xbox真的很纱布
作者: yuiblur    时间: 2018-1-11 09:11

posted by wap, platform: Galaxy Note 5
感谢分享!我这边是电信网络,安装停止直接恢复还不行,得改个DNS跑一段,再切回自动才能安稳得载一段时间,几百G就是这么随缘载完的,也挺佩服自己。。。
作者: smallstep    时间: 2018-1-12 14:56

木有支持配置的路由器只能改4222,不过下载完需要改回自动吗?
作者: DeLaJSR    时间: 2018-1-12 16:15

引用:
原帖由 smallstep 于 2018-1-12 14:56 发表
木有支持配置的路由器只能改4222,不过下载完需要改回自动吗?
必须改回去,因为用国外的DNS会造成国内CDN服务没办法正确判断你的线路,比如你电信的,结果上了联通线路(甚至国外线路)的淘宝,造成使用体验的下降

尤其现在用CDN的服务这么多(可不是仅限于游戏机下载),全局的改DNS会造成其他设备上网速度大概率降低

避免全局化修改产生影响,这就是为啥要用dnsmasq
作者: mjrj22    时间: 2018-1-15 13:22

马克吐温
作者: mailps3    时间: 2018-1-15 22:46

posted by wap, platform: iPhone
厉害啊,最喜欢这种带技术的玩家!赞
作者: liac    时间: 2018-2-9 10:06

posted by wap, platform: iPhone
Mark
作者: dorn    时间: 2018-2-9 17:08

1024
作者: superpip33    时间: 2018-2-10 07:13

posted by wap, platform: Android
;););)
作者: 迷漭    时间: 2018-2-18 13:52

请问造成X1(x)系列下载停顿的元凶是?

DNS污染吗?DNS污染值得又是啥呢?

求大神解惑·····
作者: DeLaJSR    时间: 2018-2-18 14:24

引用:
原帖由 迷漭 于 2018-2-18 13:52 发表
请问造成X1(x)系列下载停顿的元凶是?

DNS污染吗?DNS污染值得又是啥呢?

求大神解惑·····
下载问题不是DNS污染造成的,应该是微软在中国的CDN服务商服务不稳定造成的(估计也没什么人反馈,微软也不知道)

半年前成就不能显示是GFW的锅,但那个也不是DNS污染

DNS污染的原理你稍微搜索下就知道了,这里就不科普了
作者: mike11    时间: 2018-3-27 08:55

梅林的 改完了。不停止了。 不过 下载速度 咋没有 以前改dns快呢?
还有 我如果想还原。如何操作?
作者: DeLaJSR    时间: 2018-3-27 09:02

引用:
原帖由 mike11 于 2018-3-27 08:55 发表
梅林的 改完了。不停止了。 不过 下载速度 咋没有 以前改dns快呢?
还有 我如果想还原。如何操作?
以前从N多个IP同时下载,速度比锁定一个IP快是很正常的

想还原最简单的办法重启路由器即可,或者执行如下命令
kill -9 `cat /var/run/dnsmasq.pid` && dnsmasq --log-async
作者: mike11    时间: 2018-3-27 09:23

引用:
原帖由 DeLaJSR 于 2018-3-27 09:02 发表


以前从N多个IP同时下载,速度比锁定一个IP快是很正常的

想还原最简单的办法重启路由器即可,或者执行如下命令
kill -9 `cat /var/run/dnsmasq.pid` && dnsmasq --log-async
感谢。解惑了。
作者: riva128    时间: 2018-6-12 14:12

mark
作者: fenrile    时间: 2018-8-11 07:43

posted by wap, platform: Android
昨天3个T的游戏数据因为破硬盘盒搞的全毁,重头开始下载,时断时续,看了教程泪流满面,还有这么骚的操作,小白刷路由器固件的心酸过程不表,凌晨3点搞定了,现在下载稳如狗,
作者: tcwjdid    时间: 2019-5-21 07:38

mark
作者: sarion    时间: 2019-5-21 08:23

posted by wap, platform: iPhone
最近确实不如以前快了
作者: 胜利11人    时间: 2019-5-21 09:12

posted by wap, platform: iPhone
mark
作者: 小文和小武    时间: 2019-5-21 21:51

Posted by ONEPLUS A3000
mark备用
作者: zsj1zsj    时间: 2019-5-22 12:27

Posted by: Xiaomi MI 8
matk
作者: bstdy    时间: 2019-7-9 12:57

mark
作者: 恋妖壶    时间: 2019-7-9 13:06

posted by wap, platform: iPhone
还有用吗,最近各种停止,挂一周也没用
作者: celegorm    时间: 2019-7-9 13:42

posted by wap, platform: Android
唉,破事儿真多。我买了XGPU下了几个游戏,地平线4闪退,看网上说要改成简体字,结果地平线的问题没解决地铁新巨像全闪退
作者: sarion    时间: 2019-7-9 14:24

posted by wap, platform: iPhone
收藏学习




欢迎光临 TGFC Lifestyle (http://club.tgfcer.com/) Powered by Discuz! 6.0.0