MakeLoveNotWar
本帖最后由 MakeLoveNotWar 于 2020-11-27 11:13 编辑

家里的主机linux,用了一个Star比较多的镜像在docker中部署了be服务端,启动成功,


在家里wifi连接的时候,在服务器列表页面识别不到在线人数,同时显示延迟是满的(不通)



但是加入服务器是可以的,进去玩一点问题没有。(服务器地址和端口填的域名和默认端口)

这时断开wifi,通过4G网络访问,跟上图一样显示延迟也是满的,
但是提示无法连接至世界(服务器地址和端口也是填的域名和默认端口)



注:已做DDNS,4G网络下通过域名访问该主机其他服务一切正常,
主要有的时候通过4G网络也能正常进入服务器。

要说服务有问题:家里wifi能通。要说网络有问题:
①4G下偶尔能访问   ②任何时间下该主机其他服务访问没任何问题

现在想解决的问题如下:
1、服务器列表能正常显示服务器的在线人数和延迟
2、能在4G网络下稳定访问服务器

不知道怎么排查这个问题,不知道有没有大佬能帮忙看下,感谢!












xmdhs
既然 4g 偶尔能连,我觉得应该是运营商那的问题,比如对 udp 的 qos

所以尝试换别家运营商的 4g,和其他地方的 wifi 可以连接吗。

解决办法的话,可以尝试用代理,来走 tcp 连接服务器

MakeLoveNotWar
xmdhs 发表于 2020-12-1 08:14
既然 4g 偶尔能连,我觉得应该是运营商那的问题,比如对 udp 的 qos

所以尝试换别家运营商的 4g,和其他地 ...

我家是联通网,在外面用电信宽带也连接不上(访问其他服务没问题,只有mc不行)
我试试tcp的方案,大佬有具体教程的话可以发一下我借鉴一下,自己研究可能有些慢

xmdhs
MakeLoveNotWar 发表于 2020-12-1 09:16
我家是联通网,在外面用电信宽带也连接不上(访问其他服务没问题,只有mc不行)
我试试tcp的方案,大佬有 ...

常见的代理都是可以做到的 https://www.v2fly.org

MakeLoveNotWar
本帖最后由 MakeLoveNotWar 于 2020-12-2 08:55 编辑
xmdhs 发表于 2020-12-1 10:13
常见的代理都是可以做到的 https://www.v2fly.org

tizi是有的,但是没明白tcp连udp怎么操作,这两天搜了搜也没搞懂,大佬可以详细说说吗(只发个v2r的地址,点进去真的一头雾水

xmdhs
MakeLoveNotWar 发表于 2020-12-2 08:53
tizi是有的,但是没明白tcp连udp怎么操作,这两天搜了搜也没搞懂,大佬可以详细说说吗(只发个v2r的地址, ...

就是在你家里的服务器上部署一个 v2ray,然后相应的端口然后手机连上去,再尝试进入你的基岩版服务器。

就相当于 vpn 连内网。


MakeLoveNotWar
本帖最后由 MakeLoveNotWar 于 2020-12-2 09:50 编辑
xmdhs 发表于 2020-12-2 09:14
就是在你家里的服务器上部署一个 v2ray,然后相应的端口然后手机连上去,再尝试进入你的基岩版服务器。

...

那nginx是不是原理一样。。。。。(路由已经做了类似nginx的端口转发服务,udp+tcp放开了,理论上我已经连入内网了,因为路由和服务器也不是一台设备,其他服务也都是部署在服务器上的)

xmdhs
MakeLoveNotWar 发表于 2020-12-2 09:48
那nginx是不是原理一样。。。。。

但是 nginx 不装扩展没法转发 udp,而且转发后依然是用 udp 协议。

而用 v2ray 就会是用 tcp 来连接了,其他类似的软件也是可以的。

MakeLoveNotWar
xmdhs 发表于 2020-12-2 09:50
但是 nginx 不装扩展没法转发 udp,而且转发后依然是用 udp 协议。

而用 v2ray 就会是用 tcp 来连接了, ...

大佬,刚刚我用朋友的手机4g网进到服务器里面了,我的手机4g网还是不行,然后我加了别的服务器,朋友手机能进,我进还是显示连接不上,这个我手机问题石锤了。。

xmdhs
MakeLoveNotWar 发表于 2020-12-2 10:46
大佬,刚刚我用朋友的手机4g网进到服务器里面了,我的手机4g网还是不行,然后我加了别的服务器,朋友手机 ...

所以你的 minecraft 是 google play 安装的吗,是的话我就没办法了

MakeLoveNotWar
xmdhs 发表于 2020-12-2 12:45
所以你的 minecraft 是 google play 安装的吗,是的话我就没办法了

并不是google play的,是其他渠道获取的包,但是我拿朋友手机试的时候安装的包是一样的

MakeLoveNotWar
xmdhs 发表于 2020-11-27 11:03
就是在你家里的服务器上部署一个 v2ray,然后相应的端口然后手机连上去,再尝试进入你的基岩版服务器。

...

感谢大佬的思路,确实可行,但是就是开代理有点费劲,如果有可能的话希望大佬再提供下新的思路,如果可以的话我再开贴都可以的