I tested unbound with chatGPT and it found an error. Wanted to check with you and see if this is corrrect. If so can amtm/unbound automatically add these lines upon install/refresh?
Your current /jffs/configs/dnsmasq.conf.add only contains Skynet whitelist IP sets, which is fine — but it's missing the required lines to tell dnsmasq to forward DNS requests to Unbound (running at 127.0.0.1#53).
Fix: Add These Two Lines
Edit /jffs/configs/dnsmasq.conf.add and add the following at the top:
no-resolv
server=127.0.0.1#53
Explanation:
Directive
Purpose
no-resolv
Tells dnsmasq not to use /etc/resolv.conf (which might list ISP DNS)
server=127.0.0.1#53
Forwards all DNS to Unbound running on localhost
vi /jffs/configs/dnsmasq.conf.add
Add these lines at the top:
no-resolv
server=127.0.0.1#53
Your current /jffs/configs/dnsmasq.conf.add only contains Skynet whitelist IP sets, which is fine — but it's missing the required lines to tell dnsmasq to forward DNS requests to Unbound (running at 127.0.0.1#53).

Edit /jffs/configs/dnsmasq.conf.add and add the following at the top:
no-resolv
server=127.0.0.1#53
Explanation:
Directive
Purpose
no-resolv
Tells dnsmasq not to use /etc/resolv.conf (which might list ISP DNS)
server=127.0.0.1#53
Forwards all DNS to Unbound running on localhost
vi /jffs/configs/dnsmasq.conf.add
Add these lines at the top:
no-resolv
server=127.0.0.1#53
Last edited: