原帖地址:新人入坑mtga混脸熟,给大家提供一点网络问题的解决方案
这游戏的网络问题简直是一言难尽,玩了两天,遇到了四五次死活进不去更新失败,玩一半断线等等。。在nga和贴吧了解了一下很多人有这个问题
于是乎我在自己电脑上抓了个包,发现这游戏的网络问题基本是dns解析的地址不对引起的,经常都解析到美国去了,有时候是台湾(湾湾的服务器就是烂噻,经常超时比美国节点还垃圾,延时400+ms)其实香港就有服务器连接很快的,延迟只有几十ms
那么解决方案就简单了,改hosts就好啦,没必要花钱买加速器之类的
下面有坛友提到Win10默认没有权限修改hosts的问题,可以参考:[https://blog.csdn.net/Zandysjtu/article/details/68542104]
有坛友提到MacOS如何修改hosts的问题,可以参考:[https://laod.cn/hosts/mac-os-xiugai-hosts.html]
简易方案(电脑小白适用,不保证今后一直好用,不保证每个人都好用)
打开C:\Windows\System32\drivers\etc\hosts这个文件(如果没有,就自己打开记事本,注意保存的时候选择保存类型为“所有文件”,文件名就是hosts,没有拓展名)
在任意位置另起一行,填入
23.42.183.186 assets.mtgarena.wizards.com
23.42.183.186 mtgarena.downloads.wizards.com
23.13.191.228 mtga.api.cmessaging.wizards.com
23.42.183.186 api.platform.wizards.com
保存,重启电脑,或者[按Win+R,输入命令 ipconfig /flushdns
这是香港的节点,我的网络环境下很快,当然如果你还是连不上,就得用以下的高级方案
高级方案,授之以渔,适合有一定电脑基础,或者上面的方法不好用的玩家
使用站长之家或者随便什么网站的dns工具(链接:[http://tool.chinaz.com/dns/]),分别对以上assets.mtgarena.wizards.com等四个域名执行以下步骤
- 用dns工具测试域名,得到若干个可用的IP
- Win+R输入cmd,打开命令提示符
- 在命令行输入ping IP,如ping 23.42.183.186
- 得到延迟时间xxms
- 分别测试这些IP,找一个延迟最短的
- 模仿简易方案的方式,把IP换成你自己测试出来的最短延迟IP
经过以上步骤,网络环境就会有很大改善了(顺便吐槽我们垃圾学校校园网
最后,我玩过一小段万智牌对决,实体只买过一盒银铁,请各位老哥多多指教啦。
编辑一下,加个效果图,原本几乎没法更新,修改之后的速度:
修改之后的延迟,估计比很多加速器还有效吧:
https://ngabbs.com/read.php?&tid=17053870
另,广州移动的可以试试这组HOSTS
223.119.204.187 api.platform.wizards.com #MTGA 中国香港移动
223.119.204.187 assets.mtgarena.wizards.com #MTGA 中国香港移动
223.119.148.179 mtga.api.cmessaging.wizards.com #MTGA 中国香港移动
223.119.204.187 mtgarena.downloads.wizards.com #MTGA 中国香港移动