敢问Adh是怎么同ssr-plus合作的
doumeki opened this issue · 9 comments
doumeki commented
dns转发那里只填了adh的端口, adh设置为上游解析,也只填当地的dns. 我看了下日志, 把youtube返回127.1,但是能访问,肯定是ssr-plus里的pdnsd解析了, 敢问他们是怎么合作的,adh有将gfw的转发给pdnsd了?
rufengsuixing commented
如果使用国外ip代理模式,luci设置项里面有gfw上游,添加后默认是直接发给opendns,解析是没问题的也不会发给pdnsd
但是如果用gfw列表的话,ipset功能缺失
就不能用adh解析国外dns了,需要删掉列表,必须改adh配置文件上游dns为自己端口并且使用替换dnsmasq(因为端口互换后就是dnsmasq为上游了)
doumeki commented
rufengsuixing commented
如果使用dnsmasq作为上游服务器,相当于串联,就是dnsmasq收到的请求会发到adh这里,gfwlist的处理和adh没关系了,和上面我所说的方式相比存在的问题是因为请求来自dnsmasq无法对客户端进行设置调整,实际上这两种都是串联只是谁在前谁在后的问题
然而前一种如果没有正确设置的话,可能会造成回环,为了安全所以我并没有写在luci中,但是设置起来也是很简单的
rufengsuixing commented
还有为啥你的界面是英文,我的po翻译失效了么
doumeki commented
好的,感谢 虽然我没完全明白,下来我研究下.
我以前安过你的luci是中文的,这个是别人编译的,我没升级你最新的所以是英语 :)
rufengsuixing commented
你的设置是
你--dnsmasq--(adh或者pdnsd)
doumeki commented
rufengsuixing commented
分流是dnsmasq(luci-app-ssr)做的,可以ps www | grep dnsmasq 从命令行中看一下配置文件
发现是在/tmp/dnsmasq.ssr中写的列表
doumeki commented
好的.感谢. 终于找到了.