I do use IPsec as well but its just the way i manage my remote network. I just cannot get linux to connect to VPN. Windows works just fine. All other clients have private IP ranges so thats the only way i can actually get to those servers.