众所周知,安卓同时只能有一个 VPN 处在运行状态,因此最近尝试在手机上把 Mihomo 内核和 Tailscale APP 一起使用,手机已经 root ,用 box4magisk 模块来运行 mihomo 。
目前尝试还没有成功,发现存在一些 DNS 方面的问题。。。具体而言,当安卓 VPN Service 启动的时候,mihomo 的 DNS 劫持会失效,用 wireshark 抓包能看到所有的 DNS 查询都直接走 wlan0 了,mihomo dns 不会收到任何 dns 流量
而且,模块配置不管是用 tproxy 模式还是直接用内核的 tun 模式,都是一样的问题。不知坛友们有无这方面经验🤔
----------------
补充:
1. 经过尝试,貌似所有安卓 VPN 都与 mihomo 有不兼容的问题,不仅仅局限于 Taliscale/Zerotier
2. 关于为什么不用 magisk-tailscaled 模块?因为此模块存在一些问题,包括暂不支持 UDP 、无法方便地投送文件、暂不支持 moonlight 串流等,无法完美替代 Tailscale APP |
|