Ok so I have Win7Pro machine here that connects to the local network (home) as well as remotely via VPN using a native Win7 VPN connection. I am going to lay out two scenarios, and I'm hoping both are possible... one is ideal and one is easily workable for me. Ideal - I have two programs that need to route through the VPN and only the VPN. I want to block these programs from accessing the internet outbound through the home network completely and connect only through the VPN when it is active. This will apply to all ports. The rest of the applications can connect to the internet through the home network and other local network resources to maximize speed and minimize sharing issues. Workable - Same as above, but would need to route ALL outbound internet traffic through the VPN and completely refuse any connection to the internet outbound from the home network. The only exception would be for file sharing, which I'll need to have access to the home network for. Is this doable with the stock Win7 VPN client and Windows Firewall? If so, can you explain how?