The Geek Ramblings

Blog by Aravind Pedapudi

Sep 20th, 2015

Resources for setting up DNS for a VPN

This post is a log of all the resources I needed so that I don't have to search for them again

Assuming you have a OpenVPN, (or take-a-look-here)

Set up a DNS like here

And then you'll need this on your server
tcpdump -vvv -s 0 -l -n port 53 -i tun0 Source to see your dns requests

And this in your server.conf of openvpn
push "dhcp-option DNS <ip-at-which-dns-is-running>"

And don't forget to run dig google.com or dig your-own-private-grave.in-your-own.subnet on your client

That should do it.