Como sua rede local funciona, mas o controle remoto não funciona, você precisa verificar as configurações do seu roteador.
Especificamente, você precisa habilitar o encaminhamento de porta para a porta 22 (ou outra porta superior e, em seguida, configurar o servidor SSH para escutar nessa porta) do lado de fora para o IP do servidor na parte interna da rede. Esse processo varia de roteador para roteador, então você pode ter que procurar por um guia para configurar o encaminhamento de porta em seu roteador .
Além disso, considere que uma boa parte dos ISPs bloqueia a porta 22 de entrada para IPs residenciais - nem todos os ISPs estão bem com você executando um servidor internamente em uma conexão de classe residencial.