OpenVPN Push DNS Not Working Correctly On Windows
        Posted  
        
            by 
                woodsbw
            
        on Server Fault
        
        See other posts from Server Fault
        
            or by woodsbw
        
        
        
        Published on 2011-06-22T07:37:47Z
        Indexed on 
            2011/06/22
            8:24 UTC
        
        
        Read the original article
        Hit count: 514
        
I currently have OpenVPN server setup on an Ubuntu machine, as well as DNSMasq. I am wanting to push DNS to the client (road warrior setup.) I had the push "dhcp-option DNS x.x.x.x" where x.x.x.x was an open OpenDNS server, for testing, and everything was working when I connected from my Windows client But now that I have DNSMasq setup, and I changed the "dhcp-option DNS x.x.x.x" to the DNSMasq server, but when they client connects it still receives the old, OpenDNS DNS server IP.
I'm at a bit of a loss here, I have tried flushing DNS on the client, rebooting the server, and I even grep'd the entire server to see if the OpenDNS IP was in some other config I was missing...it wasn't.
One other note, when connect to the VPN and explicitly run nslookup against against the DNSMasq IP, the addresses resolve correctly, so it isn't a DNSMasq issue.
© Server Fault or respective owner