So how do you go about using a VPN from inside a virtual machine? Do you install the VPN software on the host and set the virtual adapter to NAT (easiest to setup, I guess)? Do you install it directly on the guest and set the virtual adapter as bridged (no clutter at all in the host, provided it's even workable)? Do you install it on both the host and the guest and maybe do a crazy multi-cascaded double-chain of VPNs? I never tried to add VMs into the equation, and I'm definitely no VM or networking expert, but I basically have two concerns: whether the guest can connect at all through the VPN and whether the setup could be botched in some way so that your actual IP would still be exposed even when the guest is connected through the VPN. Anyone has done this already and can give me a nudge in the right direction?