chazikai24
chazikai24
手动安装相应版本的frida server即可。 https://github.com/frida/frida/releases/download/15.1.21/frida_15.1.21_iphoneos-arm.deb
S大佬你好! 借楼顺便提一下,目前chnlist数据已经超过12W,smartdns进行ipset导致国内域名的解析时间慢了几倍,似乎性能上有瓶颈
不写ipset的话chnlist解析平均时间没问题,一旦ipset,延时之间翻了好几倍,第一次打开京东或者淘宝,要好几秒才会慢慢加载出来。
>  > > 这不是smartdns到上游的时间嘛 我的一直是这样 这个延迟不正常? 正常UDP阿里腾讯的dns,延时在20-30ms之间吧,HTTPS跟tls的可能会高一些。另外我测试下来只有OpenWrt安装smartdns,passwall使用smartdns分流,模式用大陆白名单模式,才会有这种高延时的情况
> 发下具体debug log看看吧 [smartdns_debug-20250611-163342.log](https://github.com/user-attachments/files/20687301/smartdns_debug-20250611-163342.log) 取了一个归档的压缩包,不知道是否有帮助
再上传一份日志。日志循环归档压缩,不知道怎么才能弄一个完成一些的debug日志。 [smartdns-20250611-203756.log](https://github.com/user-attachments/files/20691097/smartdns-20250611-203756.log)
> 看log是往ipset添加记录的时候耗时40ms。 你看一下你自已用ipset add命令添加一个IP要多长时间吧。 > > 如果ipset命令添加也比较就,那是不是可能内核添加了太多IP,导致添加慢了。 否则可能就是smartdns设置ipset的代码可能有异常。 不知道为什么,nft add执行报错。我看了table跟set都是有的 ``` root@iStoreOS:~# nft add element inet passwall passwall_gfw { 23.185.0.4 } netlink: Error: Could not process rule: No such file...
passwall的set无法通过nft add来增加element 新建了一个set,可以正常add ``` root@iStoreOS:~# nft add set inet passwall test { type ipv4_addr \; } root@iStoreOS:~# nft add element inet passwall test { 23.185.0.4 } root@iStoreOS:~# nft list set...
补充一条通过dig openwrt请求域名解析的记录 ``` root@smartdns:~# dig www.sina.com.cn 10.0.80.1 ; DiG 9.18.33-1~deb12u2-Debian www.sina.com.cn 10.0.80.1 ;; global options: +cmd ;; Got answer: ;; ->>HEADERHEADER
> > > 看log是往ipset添加记录的时候耗时40ms。 你看一下你自已用ipset add命令添加一个IP要多长时间吧。 > > > 如果ipset命令添加也比较就,那是不是可能内核添加了太多IP,导致添加慢了。 否则可能就是smartdns设置ipset的代码可能有异常。 > > > > > > 不知道为什么,nft add执行报错。我看了table跟set都是有的 > > ``` > > root@iStoreOS:~# nft add element inet passwall...