Também é um ótima opção, apesar de que o ssh é um protocolo nativo e disponível em boa parte dos SO's.
Respondendo a "Uma alternativa é usar uma VPN como o tailscale..." dentro da publicação INFRA: Como usar tunnel’s (ssh) para acessar serviços privados – sem dor de cabeça
1