Molte aziende hanno una VPN per l'ufficio, usando quest'approccio risolveresti il problema. A livello di sicurezza cambia ma un modo non e' necessariamente migliore dell'altro, in quanto anche se in modi diversi e' plausibile che vengano violati.
Comunque se ben configurati entrambi i metodi sono sicuri, come lo sarebbe se il server del cliente ha esposto solo SSH con una buona chiave anche senza blocco per IP.
Fa solo attenzione ad una cosa: se scegli per l'opzione ssh, assicurati di usarlo come tunnel e non salvare la chiave privata del server del cliente sulla tua istanza (jump host): quella deve restare sul tuo pc. In questo modo anche se venisse violato e possono raggiungere il server del cliente non hanno la chiave.
Comunque se ben configurati entrambi i metodi sono sicuri, come lo sarebbe se il server del cliente ha esposto solo SSH con una buona chiave anche senza blocco per IP.
Fa solo attenzione ad una cosa: se scegli per l'opzione ssh, assicurati di usarlo come tunnel e non salvare la chiave privata del server del cliente sulla tua istanza (jump host): quella deve restare sul tuo pc. In questo modo anche se venisse violato e possono raggiungere il server del cliente non hanno la chiave.