I have a VPN connection on a server that must be connected at all times. I can make a connection, but I would like it to connect on boot, and if the connection drops it should reconnect automatically, preferably with some sort of notification that the connection has gone down but is now back up. The VPN is on OpenVPN.
What is the best way to do this?