其他隧道
使用 ngrok、Tailscale Funnel 或你已有的任何 HTTPS 隧道,以及为什么手机上的 VPN 应用会与按应用代理冲突。
本页为译文。如与英文版不一致,以英文版为准。 English
适用情况:你已经在电脑上使用某个隧道服务。不适用情况:该服务需要在手机上安装应用,而你又需要在那部手机上使用按应用代理。
任何能为本地端口提供公网 HTTPS 地址的服务都可以。把它指向 http://localhost:8779,然后用 wss 协议和 /agent 路径添加该地址:
ngrok http 8779
[remote]
addresses = ["wss://your-name.ngrok-free.app/agent"]
tailscale funnel 8779
[remote]
addresses = ["wss://your-pc.your-tailnet.ts.net/agent"]
修改 config.toml 后,重启 droidline serve。
手机上的 VPN 应用
你也可以在手机上安装 Tailscale(或其他 VPN),像在同一网络中一样使用电脑的私有 VPN 地址。这样可行,但有一个问题:Android 同一时间只运行一个 VPN,而按应用代理就是一个 VPN。在使用代理的手机上,只在电脑上运行隧道。