Follow-up:
Great ideas - especially the one about a virtual machine since it seems like only a matter of time before a poorly behaving VPN client may cause conflicts with something else.
a. Is it feasible to create a virtual environment for each customer? I'm not 100% sure if that requires a separate license for each image which has Windows?
b. Has anyone set this up using AWS to host their server specifically for the purpose of VPN out to customer sites?
The way I do this now:
1. Create a Google Drive that syncs to my desktop
2. Label this VPN and RDP
3. Create a separate folder for each customer
4. Inside this folder I save their VPN, txt info on how to configure, sometimes additional folders for on-the-fly saved downloads
5. I use Lastpass for saving the login info ( VPN and if different the Windows login )
This works pretty well. The biggest issue is that when you switch computers you need to setup the VPN all over again. I somewhat mitigate this by saving a copy of the particular VPN client ( or a link to it in an TXT document ) in that customer's folder.
For my workflow this may be enough but I'm curious whether anyone has created a better method that guards against having to reinstall the VPN to each workstation you want to login to the customer from. I could see a virtual server being used here and have it do nothing but hold the login info. I'd probably require 2FA and perhaps encryption on that server as well as a separate Lastpass for the actual credentials of each customer.
------------------------------
Wayne Schulz - Schulz Consulting - 860-516-8990
------------------------------