Using an Alternate VPN Toolset
The process described on the VPN Setup page uses the OpenSSH tool suite, both to create the public/private key pair and to connect with the SSH protocol to the sokwe.janegoodall.org server. The VPN is nothing more than a SSH connection which TCP forwards network traffic to the SokweDB database engine.
For your VPN you are welcome to use any application supporting TCP forwarding through an SSH connection, should you so wish.
(Putty is a common choice, and some institutions mandate use of various commercial products.)
To do this you will need to adapt the ssh
command of the VPN Setup's icon creation section to reproduce the TCP port forwarding behavior in your product of choice.
Port 5432 on localhost is forwarded to port 5432 on sokwe-dbs.postgres.database.azure.com by way of an SSH protocol connection to sokwe.janegoodall.org that is authenticated by public/private key pair.
You will also need to coordinate with your SokweDB Administrator. You will need to agree on a VPN login name and send, in OpenSSH format, your public key to the SokweDB administrator.