I am using Juniper Network Connect software VPN client (v7.1) to connect to my company's network. I have to present a client certificate and additionally enter username/password to connect - a painful process that I keep repeating many times throughout my work day. Juniper does not provide a way to automate this process. There are some command line clients but they won't work with client certificates. Split tunneling is not allowed with my company's vpn.
So I was wondering if there is a hardware device that would support this kind of vpn setup and act as a gateway to which I would redirect my network traffic when I need VPN. I am not familiar with Juniper hardware and googling on this does not bring me any further.