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 2 days ago via Android 试试 softether 组服务器 然后导出的配置导入 openvpn 平时连回公司也都是基于 tcp 的 rdp/录像机之类的,没遇到问题。 一直的思路 vpn 比代理更万能。其实早些年游戏都是用 softether 组的,可惜不能用在手机上。 |
2 qinsansui233 2 days ago via Android n2n |
3 bobryjosin 2 days ago 两端有 openwrt 或者 routeros 就好办,用 wireguard 点对点,在 wireguard 里面跑 vxlan 或者 eoip ,然后把接口桥接进去,把 L2 打通就可以,纯设备就没办法了 |
4 xqzr 2 days ago L2TP() |
5 itechify PRO zerotier 在 L2 层 |
6 woaipaojiao OP @itechify 安卓端也能 L2 吗 |
7 mrzx 1 day 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 1 day 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 1 day ago |
12 guanzhangzhang 23h 26m ago 提出一个思路,你在每个 peer 里跑个 socat 类似转发,本地局域网监听端口转发到 server 的,这样收到组播后实际会发到 server 那儿 |