Automating OpenVPN Push Routes
July 8, 2014
Using OpenVPN with OpenWRT is a common solution for pushing routes out various egress points from your network. However, maintaining a list of routes in your OpenVPN config is a nuisance, plus if the mapping from DNS name to IP address changes, they spontaneously break. Additionally, you ideally want to use the DNS resolution of a name from the remote end of your VPN tunnel, not from the local end.