RT ,手机端游戏是文明 6 ,按照 AI 给的办法,wireguard 、easytier 、tailscale 都不行。
原因在于,手机端的文明 6 ,支持局域网联机,但是不能手动输入 IP ,只能靠列表刷新。
手机端使用 wireguard 虽然可以组网成功,但是好像不能广播 ip ,导致主机端推送不出去自己的 ip ,客户端自然也就无法查到房间,列表就是空。
按照 AI 的说法,虚拟组网是 3 层,手机端的局域网联机老游戏是 2 层。有木有大佬指点一二
RT ,手机端游戏是文明 6 ,按照 AI 给的办法,wireguard 、easytier 、tailscale 都不行。
原因在于,手机端的文明 6 ,支持局域网联机,但是不能手动输入 IP ,只能靠列表刷新。
手机端使用 wireguard 虽然可以组网成功,但是好像不能广播 ip ,导致主机端推送不出去自己的 ip ,客户端自然也就无法查到房间,列表就是空。
按照 AI 的说法,虚拟组网是 3 层,手机端的局域网联机老游戏是 2 层。有木有大佬指点一二
1
datocp 1 day ago via Android
试试 softether 组服务器
然后导出的配置导入 openvpn 平时连回公司也都是基于 tcp 的 rdp/录像机之类的,没遇到问题。 一直的思路 vpn 比代理更万能。其实早些年游戏都是用 softether 组的,可惜不能用在手机上。 |
2
qinsansui233 1 day ago via Android
n2n
|
3
bobryjosin 1 day ago
两端有 openwrt 或者 routeros 就好办,用 wireguard 点对点,在 wireguard 里面跑 vxlan 或者 eoip ,然后把接口桥接进去,把 L2 打通就可以,纯设备就没办法了
|
4
xqzr 1 day ago
L2TP()
|
5
itechify PRO zerotier 在 L2 层
|
6
woaipaojiao OP @itechify 安卓端也能 L2 吗
|
7
mrzx 14h 26m ago
拜托,兄弟,什么是 2 层 VPN ,什么是 3 层 VPN ,你都没弄清楚。。。
这 AI 也是的。。 3 楼办法是对的。。。 |
8
woaipaojiao OP @itechify 搜了下,官网原文是 Unfortunately the iOS and Android VPN APIs won't let ZeroTier use multicast/broadcast. These are typically how apps auto-discover services on the LAN.还是没法广播
|
9
woaipaojiao OP @bobryjosin 可以细说吗大佬
|
10
tril 6h 36m ago
OpenVPN 支持 TAP 模式,但据 OpenVPN 文档所述,Android 和 iOS 的 VPN API 目前都不支持 TAP ,只支持 TUN 。其他第三方 VPN APP 应该都有相同的情况,不知道系统自带的 VPN ( IPsec/IKEv2 之类的)能不能幸免。
元气骑士的局域网联机也有相同情况,解决方案是在房主设备上指定客户端 IP ,做 广播 -> 单播 转换之后再发给客户端,这样就能使用 TUN VPN 了。可以参考这个不到 30 行的小工具: https://github.com/Sengxian/SoulKnightHelper |
11
zephyr65535 6h 24m ago
|