How to block all internet traffic if not connected to specific VPN?

Solution 1:

I had a similar problem, and figured out a way using the Win 7 / Vista firewall to block traffic if the VPN disconnects. Worked perfectly for me.

See: http://practicalrambler.blogspot.com/2011/01/windows-7-firewall-how-to-always-use.html

Hope this helps!

Solution 2:

OK, I finally found "VPNCheck" and "VPN LifeGuard".