自家联通家宽有公网 IP 200M 上行,为了优化跨省跨运营商的连接,使用了同城阿里云 200M 中转。 服务器是 ESXI 虚拟的 Windows 10 LTSC ,网卡直通。 目前虚拟机和云服务器都安装了 wireguard ,互 ping 稳定 5ms 不丢包。 但是其他几个朋友连服务器,游戏里都显示延迟 100ms 左右,甚至我自己使用 ping 云服务器 5ms 的那台机器玩游戏,游戏也是显示 100ms 延迟。
这个有什么好的办法优化吗?
其他信息: 1.之所以没用云服务器中转是游戏服务端会自动检测公网 IP ,即使中转,客户端也会跳过云服务器直接连接家里公网 IP 。 2.wireguard 使用的是官网下载的程序,云服务器 ubuntu 通过端口转发把入站数据包转发到 wireguard 链路的自家服务器。 3.游戏里显示的延迟是 udp 包来回的时间吗?假设玩家到云服务器 30ms ,那来回的时间应该是 30+5+5+30=70ms?