OpenVPN config and configured portable client
The best config to use is the TAP Layer 2 configuration. This makes your computer think its physically connected to the network. All traffic runs through the VPN if TAP is used. If TAP does not work, you can use the TUN Layer 3 configuration. All traffic does not run through if TUN is used unless specifically told to (eg. connecting with an IP).