I have two servers running Windows Server 2008 R2 which are connected via a VPN tunnel. The connecting server uses the built in VPN client from Windows (using rasdial on boot). The VPN Server is supplied by the Firewall (Sophos/Astaro UTM 9) on the other side not by the second Windows server.

Now I have the problem, that sometimes the connection gets closed of different reasons and then I allways manually reconnect the VPN which is not very good practice. 

So I am searching for a tool, which can e.g. ping my second server every minute and if not reachable tries to reconnect the VPN.

**Does someone know such a tools?**