Ci sono più cose che devi fare:
1) Come fkraiem menzionato nel suo commento, assicurati che la tua VM sia accessibile sulla rete locale. L'uso di una connessione di rete "bridge" nelle impostazioni della VM dovrebbe ottenere questo risultato. Quindi, utilizzando uno degli altri computer (anche l'host), verificare se è possibile accedere al server SSH. Se puoi, congratulazioni, passiamo al passaggio successivo.
2) Successivamente devi sapere come eseguire il port forwarding sul tuo router. Dal momento che non hai menzionato quale router hai, dovrai capirlo da solo. La porta 22 è quella utilizzata da SSH. Ovviamente puoi ascoltare su una porta più alta sul router per evitare che i tuoi log vengano riempiti da un gruppo di script kiddie che cercano di hackerare il tuo server e quindi inoltrare la porta a 22 sul tuo server. Ad esempio, immaginiamo che il tuo IP locale per il tuo server sia 192.168.0.10. Il tuo IP WAN (Internet) è 99.99.99.99.
99.99.99.99:60022 -> Router -> 192.168.0.10:22
Quello che vuoi fare è dire al tuo router di ascoltare sulla porta 60022 e inoltrarlo a IP 192.168.0.10 e alla porta 22.
Per capire qual è il tuo IP WAN, basta google "qual è il mio indirizzo IP". Ci sono altri modi, ma è il più semplice.
Ora, dopo aver configurato il router, prova a connetterti con un computer esterno al tuo IP WAN con la porta superiore. Potresti legarlo con il tuo cellulare a un laptop per farlo.
Se potessi connetterti a questo, congratulazioni di nuovo.
3) Ora devi assicurarti che i tuoi indirizzi IP rimangano statici sulla tua rete locale e che tu debba ottenere una voce DNS dinamica per il tuo indirizzo IP WAN. In questo modo useresti un nome di dominio anziché il tuo IP WAN. Google "DNS dinamico" per trovare un servizio gratuito.
Spero che abbia aiutato.