废话:
我最近测试服务端的时候,偶尔会出现无法刷新出服务器的情况,
具体表现呢就是,一直在ping,一直ping不出来,重启客户端,电脑都不好使!
并且呢,近期,很多正版MC玩家发现自己也会有以下状况发生:
-
服务器列表刷新不出来,全部服务器显示正在ping中
-
单人游戏存档无法进入
其实这种事情在挺早之前也有发生过一次,TIS官号也有发起一个投票(见图)
以下是大佬们提出的方法:
我也去尝试ping了一下MOJANG的服务器,发现并没有被CFW了:(就是国内访问丢包挺严重的)
原因:
关于这个问题的出现,个人猜测有以下两个原因:
-
MOJANG服务器不稳定。
-
目前运营商的出国线路可能不稳定,原因大家都懂,MOJANG服务器是部署在海外的,并没有国内线路,所以可能会出现这种问题。
-
DNS的缓存引起的(在启动mc客户端的时候,也同时在运行其他占用较高的软件,就有几率出现这个问题)
问题分析:
我去查询了一下解析:
https://catci.design.blog/AMark?website=sessionserver.mojang.com
然后大家可以打开cmd(管理员窗口),进行ping检测,如图所示:
很显然,MOJANG的服务器有个挂掉了,而MOJANG应该是有做分组域名解析的,不同的运营商和地域会解析到不同的IP
办法:
我相信到这里,大家应该能确定自己解析的到的IP有没有挂掉了,并且确定了一个自己能用的新IP
经过各方了解,结合自己的测试情况,大概可以通过以下几个方法进行尝试:
1、更新Java版本
这个时候更新java有奇效,直接换到java8的最新版251试试看 蓝奏云下载
2、刷新DNS缓存
(在更新java版本无效后在尝试此方法)
cmd输入
ipconfig/flushdns
然后第二步,打开你的启动器设置,将mc的内存+1或者-1,哎,随便了,反正就是改一下。
最后启动客户端就行了,一般百试百灵! 不行就再重复一次这个操作
3.改host
打开 C:\Windows\System32\drivers\etc\hosts
将你可以连接的IP按照这个格式填入hosts文件里:
废话X2:
最后说一下,
我个人测试直接重启路由器呀,重启电脑呀,重启客户端什么的,都不是太好使,当然,你也可以自己试一下。
(有一个玄学情况,出现这个问题后,单人游戏是进不去的,会直接无响应,但是,你侥幸进去了,那么服务器也就可以刷出来了)
以上皆为个人测试所得结果,若有错误,还望见谅!
我个人感觉有些麻烦,但是我没找到其他办法
大家可以参考的ip地址
https://ping.cn/dns/authserver.mojang.com
https://ping.cn/dns/sessionserver.mojang.com