Dnsmasq 如何为其指定上游服务器?

2020-03-03 23:45:15 +08:00
 yulihao
我在配置文件中写了 server=127.0.0.1#5353 ( Doh 转发服务器,端口 5353 )
保存重启发现貌似并没有生效。
10252 次点击
所在节点    DNS
12 条回复
kappa
2020-03-04 00:07:46 +08:00
doh, dns over https, 你至少得是个 https 吧。。
Saimen
2020-03-04 00:15:45 +08:00
要忽略解析文件,否则还是走原来的 dns
DefoliationM
2020-03-04 00:38:41 +08:00
我这样子就可以 但是要用 systemctl 启动 dnsmasq 而不是用 networkMannger 启动
webshe11
2020-03-04 01:35:00 +08:00
理论上这么配置就可以了,请问什么发行版,什么版本
webshe11
2020-03-04 01:36:33 +08:00
@kappa 楼主说的上游服务器可能是这种 https://github.com/m13253/dns-over-https
yulihao
2020-03-04 08:09:32 +08:00
@kappa 已经将其转发到 5353 端口
yulihao
2020-03-04 08:10:12 +08:00
@webshe11 不清楚,就是刷 Openert 自带的那个 full 版本
mewsf
2020-03-04 08:24:56 +08:00
如果是 openwrt 的话应该在配置文件里加入
no-resolv
no-poll
来忽略从 pppoe 等地方获得的 dns 服务器
不过 luci 界面本身配置 DHCP/DNS 的地方也有"忽略解析文件"的设置
kappa
2020-03-04 08:49:47 +08:00
@webshe11 那应该是可以的,我在路由器上用 AdGuard Home 配过,dnsmasq 转发到 adh 再到 cloudflare doh server
yulihao
2020-03-04 08:55:51 +08:00
@mewsf 谢谢大佬,解决!
lwq84510
2020-03-04 10:06:48 +08:00
![Xnip2020-03-04_10-04-33.png]( https://i.loli.net/2020/03/04/Rn49fOgvCJBzemA.png)
这里不就可以设置上游 dns 了,再在这个端口起一个 adguard home 或 smart dns 来使用 doh 不就行了
zro
2020-03-04 14:46:15 +08:00
感觉 OpenWRT 的 DoH 好多 Bug,开几天一个进程能占 20%内存的,搞得连 opkg update 都更新不了;相比 stubby 就稳定很多,长期 10%左右

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/649603

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX