I'm using VPN for increased online security but whenever the VPN server fails the connection for some seconds, some application fall back to the original connection and can reveal my real IP.
My OS is Windows 7 and I've found this tutorial, but using some third party components may theoretically work after they are started and before that some connections can already be made, e.g. if bittorrent start first, and that's what I'm trying to avoid. I'd like not to use windows firewall for this task, as it seems to be an overkill.
Is there a way to change main connection settings so that it is only used for VPN? Or is there a way to solve the problem on the router level? I have a basic Asus router sharing internet between different PC.