I have a somewhat involved setup, so perhaps it's best to describe it, and then the problem. I have a Tomato router running an OpenVPN server, and another running the OpenVPN client. Both are running Toastman 1.28.7500. The server router also runs two separate VLANs: a private one and a guest one. DNSMasq works fine on the server router. I have the client router set to forward all serverdomain.local DNS queries to the server router. This works fine for the private VLAN on the server router, but not for the guest VLAN. But if I manually specify the server router as DNS server, it works fine. The following is in a Windows nslookup on a PC connected to the client router: Code: > guest.serverdomain.local Server: router.client.local Address: 192.168.2.1 *** router.client.local can't find guest.serverdomain.local: Non-existent domain > guest.serverdomain.local router.serverdomain.local Server: router.serverdomain.local Addresses: 192.168.3.1 192.168.50.1 Name: guest.serverdomain.local Address: 192.168.50.91 NSlookups on PCs on the private VLAN in serverdomain.local work fine. In addition, my DNSMasq config options include the following on the server router: Code: interface=tun21,tun22,br0,br1 no-dhcp-interface=tun21,tun22 ...and on the client router, I have the directive of: Code: server=/serverdomain.local/192.168.3.1 Does anyone know what might be going on? I seem to remember this working not too long ago - not sure what might have changed. Thanks!