Open NicolasChamllet opened 4 years ago
请提供一下日志
/data/v2ray/run/services.log
/data/v2ray/dnscrypt-proxy/dnscrypt-proxy.log
/data/v2ray/dnscrypt-proxy/dnscrypt-query.log
我也遇到了,断连后的软件需要重启或者断网重连才恢复
我也遇到了,断连后的软件需要重启或者断网重连才恢复
猜测应该是dns缓存机制,如果开机之后一直不关闭模块是否存在这个问题?
用ES浏览器导出了。query.log太大,只保留了今天部分。这之后我重启了一次,仍然不能打开youtube vanced,如果有log,应该在这之中。 service.log dnscrypt-proxy.log dnscrypt-query.log
请提供一下日志
/data/v2ray/run/services.log
/data/v2ray/dnscrypt-proxy/dnscrypt-proxy.log
/data/v2ray/dnscrypt-proxy/dnscrypt-query.log
我也遇到了,断连后的软件需要重启或者断网重连才恢复
猜测应该是dns缓存机制,如果开机之后一直不关闭模块是否存在这个问题?
这个问题重启是无法解决的。
用ES浏览器导出了。query.log太大,只保留了今天部分。这之后我重启了一次,仍然不能打开youtube vanced,如果有log,应该在这之中。 service.log dnscrypt-proxy.log dnscrypt-query.log
请提供一下日志
/data/v2ray/run/services.log
/data/v2ray/dnscrypt-proxy/dnscrypt-proxy.log
/data/v2ray/dnscrypt-proxy/dnscrypt-query.log
我也遇到了,断连后的软件需要重启或者断网重连才恢复
猜测应该是dns缓存机制,如果开机之后一直不关闭模块是否存在这个问题?
不关模块的话,连不上的软件永远也连不上
如果断网可以恢复的话,可以试试这个。 @NicolasChamllet @Rakau
如果断网可以恢复的话,可以试试这个。 @NicolasChamllet @Rakau
这个需要把以前的删掉吗?
v2ray_test.zip 如果断网可以恢复的话,可以试试这个。 @NicolasChamllet @Rakau
这个需要把以前的删掉吗?
不需要,这个只是在启动后,开关了一下飞行模式,Android N以上版本清理dns缓存没有有效的命令,只好开关飞行模式。
如果断网可以恢复的话,可以试试这个。 @NicolasChamllet @Rakau
问题不在这,是会断网的问题,如图........用了 一段时间后出现
目前我测试了好几个小时,暂时没办法复现这个问题,接下来试着长时间不动模块看看吧。由网页显示的错误代码来看应该并非dns引起的问题,你可以先试着排除v2ray-core的问题,在断网后,/data/v2ray/run/error.log
中是否出现一些v2ray-core的报错?
启动时开关飞行模式对于经常开关这个模块的人来说还是有必要的,实测启动模块前缓存的dns记录确实会产生一定的干扰。
如果断网可以恢复的话,可以试试这个。 @NicolasChamllet @Rakau
刷入测试了,没有用。问题依旧。 通过重启,Google play和magisk manager有时可以,有时不行。youtube vanced一直认为未联网。
有2个奇怪的现象, 1,我手机上有两个Google账号,当第一个账号play显示未联网,切换第二个账号的话,第二个账号能够正常进入play首页。 2,第一个账号可以进入play首页,但无法通过左上角菜单,我的应用和游戏来检查更新(检查更新时报错无网络,但是此时可以进入首页,可以点应用进入详情)。
@Rakau @NicolasChamllet 删掉重刷这个试试?
76
和之前的一样,而且问题好像严重一点了,开关网络也不能解决问题了。起初我以为是配置问题VLESS+TLS+TCP和VMESS+WS都试过.还是这样
@Rakau @NicolasChamllet 删掉重刷这个试试?
76
刚刚测试了一下,v2ray core已经更新到4.28.2。 google play正常使用(当然以前的版本有时也可以),youtube vanced 仍然认为offline,magisk manager无法检查更新。
我也遇到类似的问题,系统是android11,发现是这种方式不能匹配到所有的dns请求: -m owner --uid-owner 0
我是这样解决的,用一个不是root的系统用户运行dns,然后 -m owner ! --uid-owner 用户
另外可以尝试把系统的私人dns功能从自动改为关闭
我也遇到类似的问题,系统是android11,发现是这种方式不能匹配到所有的dns请求: -m owner --uid-owner 0
我是这样解决的,用一个不是root的系统用户运行dns,然后 -m owner ! --uid-owner 用户
另外可以尝试把系统的私人dns功能从自动改为关闭
私人DNS有点用,但是用浏览器访问youtube还是不行......上面那个操作是怎么用?
我也遇到了这个问题(Android11),但是我在关闭了私人dns之后youtube可以在浏览器访问,但是已安装的YouTube应用还是提示无网络
挂梯子通过magisk manager7.5.1下载模块,正常安装4.27.4版本v2ray。
config.json在自带文件基础上只修改了outbounds部分,代理模式是websocket+tls+caddy,路径分流
appid.list不论填0,还是bypass了部分国内应用(系统设置,下载UI等均未bypass),还是指定所有google系的程序以及系统底层程序通过代理,三种方式下均会出现标题中三个应用无法正常科学上网的情况,google play和youtube会认为系统未联网,magisk无法进行更新检查。
其他程序比如telegram,cnn,chrome等均能正常科学上网。
折腾过程中发现,停用本模块,启用vpn app如surfboard,进入上述app可正常使用,退出vpn app,到magisk启用本模块,有一定几率修复,但也会随机失效。