<html><body><div><div>Tried it again with no luck. Steps I've taken:<br></div><div><br></div><div>(On Debian 12 Bookworm)<br></div><div>1. Deleted dnsmasq package:<br></div><div><span style="letter-spacing: -0.37px;">apt autoremove --purge dnsmasq<br><br></span>2. Installed the package again, and set NetworkManager to work with DNSMasq.</div><div><br></div><div><div>3. Made sure DNS resolving is working using dig and made sure it uses 127.0.0.1:53 to resolve DNS names.<br></div><div><br>4. Created IPsets via ipset create vpn hash:ip and ipset create search hash:ip to match ipsets used in dnsmasq.conf <br><br></div><div>5. Uncommented <br></div>ipset=/yahoo.com/google.com/vpn,search line from /etc/dnsmasq.conf<br>and restarted the service systemctl restart dnsmasq<br><br>6. After service restart, no ip addresses appears in either of ipsets.<br><br></div></div><div>ipset -L <br></div><div>Name: vpn<br></div><div>Type: hash:ip<br></div><div>Revision: 6<br></div><div>Header: family inet hashsize 1024 maxelem 65536 bucketsize 12 initval 0x0653e89c<br></div><div>Size in memory: 216<br></div><div>References: 0<br></div><div>Number of entries: 0<br></div><div>Members:<br></div><div><br></div><div>Name: search<br></div><div>Type: hash:ip<br></div><div>Revision: 6<br></div><div>Header: family inet hashsize 1024 maxelem 65536 bucketsize 12 initval 0x4ebb8d20<br></div><div>Size in memory: 216<br></div><div>References: 0<br></div><div>Number of entries: 0<br></div><div>Members:<br></div><div><br></div><div>Either this functionality is broken of there is some incompatibility with my OS setup. Logs for dnsmasq show no errors. I would appreciate any insight on how to troubleshoot this</div><div></div><div><div><br></div><blockquote type="cite"><div>On Aug 30, 2025, at 8:14 PM, Dmitry Shiryaev via Dnsmasq-discuss <dnsmasq-discuss@lists.thekelleys.org.uk> wrote:<br></div><div><br></div><div><br></div><div><div><div><div>>The documentation (manpage) says that the first component of the value is a domain name to be resolved, not an IP address.<br></div><div><br></div><div>My bad. I tried all options. My /etc/dnsmasq.conf has: <br></div></div><div>ipset=/<a href="http://yahoo.com/google.com/vpn,search" rel="noopener noreferrer">yahoo.com/google.com/vpn,search</a> (uncommented example)<br></div><div><br></div><div>I also tried running with <br></div><div>--ipset=/<a href="http://google.ca/test_set" rel="noopener noreferrer">google.ca/test_set</a><br></div></div><div>option. Same results, nothing is being added to ipsets. <br></div><div><div>_______________________________________________<br></div><div>Dnsmasq-discuss mailing list<br></div><div><a href="mailto:Dnsmasq-discuss@lists.thekelleys.org.uk">Dnsmasq-discuss@lists.thekelleys.org.uk</a><br></div><div><a href="https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss" rel="noopener noreferrer">https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss</a><br></div></div></div></blockquote></div><div><br></div></body></html>