
背景:Android 手机上,我是用 clashmetaforandroid 进行代理。未开启绕过私有网络,配置了 allow-lan:true ,规则 192.168.0.0/16 ,走直连(家里网络是 192.168.50.x )。
效果:使用 flix 这种局域网互传软件,当前 Android 手机可以给其他手机发送信息,但是无法接收其他手机发送过来的信息。
不知大佬能否指点一二,是 Android 开启 VPN 代理流量后,本机监听的端口无法被访问了吗?之前 clashmetaforandroid 中开启绕过私有网络的时候是可以正常使用 flix
1 wegbjwjm 5 天前 via iPhone 试试 localesend,原理不懂 |
2 Muniesa 5 天前 via Android 「 Android 开启 VPN 代理流量后,本机监听的端口无法被访问了吗」是可以的,我经常开着 cmfa 然后用无线 adb ,端口能访问的,而且手机自带的互传没有影响。 |
3 busier 5 天前 via iPhone 看情况 有些 vpn 有 kill switch 防止流量从 vpn 以外的通道泄露 |
4 psllll 4 天前 via Android 你把绕过私有关了那就在规则加 GEOIP,private,DIRECT |
5 Ipsum 4 天前 via Android 抓包看看呗,有可能是回程路由的问题。 |
6 docx 4 天前 via iPhone 把软件从 clash 的分应用代理中排除就好了 snapdrop 这种的要把域名加到 direct 列表 |
7 SayHelloHi 4 天前 试一试 localesend 传输文件超级快 |
8 jsboy OP 感谢各位的回复,补充一下。 我这边有需要 wireguard 回家的需求,所以要代理私有网络,并在规则中,先匹配回家,再匹配私有网卡直连 ``` # 回家默认走 HOME - IP-CIDR,192.168.3.0/24,HOME,no-resolve # 局域网网段默认直连 - IP-CIDR,192.168.0.0/16,DIRECT,no-resolve - IP-CIDR,10.0.0.0/8,DIRECT,no-resolve - IP-CIDR,172.16.0.0/12,DIRECT,no-resolve ``` 解决了主动发送的问题,但是收不到消息。 @psllll 未开启绕过私有网络,就是关了 已经加了规则私有网络 direct ,可以主动访问 @docx 未开启分应用代理 @Muniesa 是不是开启了绕过私有网络? 最后,所以不确定是需要配置 cmfa 需要配置,还是本身 AndroidVPN 代理私有网络后模式下就收不到请求 |