So, SoftEther VPN has been cranking along nicely for me for months now. I really love it. It stays out of the way and does exactly what it is supposed to do.
I just bought a Raspberry Pi 3 Model B. I did this for a couple of reasons. The first being that my PC is getting so old that spinning up a Linux VM in VirtualBox is a bone-crushing endeavor, especially if i just want to play around with a Python script (hint: pexpect does not work on a Windows client). Second, to move the VPN server to so that it is not dependent on my PC…which is getting to be really old.
I found this page, which was a great help in getting SoftEther installed on the RasPi. I was messing around with this while at work. I am trying to figure out the best way to migrate the settings from the PC (Windows) to the RasPi (ARM/Linux). There are a few methods available, and none of them are recommended while doing this from remote and actually using the VPN server at the same time. AHHAHAHAHAHA!
Probably the safest way is to configure the two boxes as a cluster, move the settings and user info to the RasPi and then shut down the instance running on the PC. This involves several interruptions of the VPN and, well, not something I want to mess around with right now. I’ll do it all from home.
I am really, really excited about the RasPi. While it is not as fast as my old PC, it is speedy enough for most everything I have thrown at it so far. When the VPN is running, I want to see how much it has left in the resources tank. If there is enough, I am looking to move the Plex Server (little used, but still handy) from the PC to the RasPi. Fun!