Client to Client SSH through VPN

Suppose you have an OpenVPN server and have multiple VPN clients, and you would like to SSH from one client to the other? ¬†That is a question I had while setting up my first VPN, and well, I couldn’t find an answer. I incorrectly assumed that since I could see the IP address via nmap that simple client configurations would allow me to SSH to that machine.

Unfortunately, I was spending most of my time in the wrong side of the configuration. I needed to be looking through the server side configuration.  Specifically the line in the OpenVPN server configuration file that reads

client-to-client

Just un-comment that line and you should have no problem SSHing between clients.