Sem saber muito sobre o Provedor de Serviços de Internet (ISP) do seu aprtment, bem como sobre como a rede (AN) do seu apartamento é gerenciada, é difícil dar uma solução.
Endereços IP estáticos dinâmicos
Três níveis de dificuldades
Primeiro: endereço IP atribuído pelo ISP Para a maioria dos usuários domésticos, os ISPs fornecem um único endereço IP dinâmico. Isso significa que o endereço IP pode mudar a qualquer momento por vontade do provedor. Você precisa descobrir o endereço IP atribuído ao seu AN pelo ISP. Você pode digitar "Qual é o meu IP" na pesquisa do Google e obter o endereço IP atribuído à rede do seu apartamento. No entanto, isso não diz se isso é estático (nunca muda) ou dinâmico (pode mudar a qualquer momento). Digamos que este endereço seja www.xxx.yyy.zzz.
Segundo: endereço IP atribuído pela rede do Apartment: a rede do seu apartamento pode atribuir endereços IP a cada apartamento estaticamente ou dinamicamente. Se o administrador da rede do apartamento usar a alocação de endereço IP dinâmico. PARE AQUI! Não há como confiar de maneira confiável no seu computador doméstico a partir do exterior.
Se o administrador de rede do seu apartamento usar a alocação de endereços IP estáticos, ainda haverá esperança. Eu assumirei que este é o caso para o resto da resposta. Digamos que a rede do seu apartamento atribuiu permanentemente o endereço IP 10.0.0.25 ao seu apartamento. Você pode encontrar isso na parte de configuração da WAN do seu próprio roteador.
Terceiro: endereço IP atribuído pelo seu próprio roteador Isso você pode controlar. Certifique-se de que o seu roteador atribua o mesmo endereço IP (estático) ao computador para o qual você deseja ssh. Digamos que este endereço seja 192.168.1.101. Este é apenas um exemplo. Não há necessidade de alterar seu endereço IP para este específico. Você pode encontrar isso nas informações de conexão do Gerenciador de Rede do seu computador.
Encaminhamento de porta por dois roteadores
Você já sabe que o ssh usa a porta 22. No entanto, como o administrador de rede do seu apartamento funciona remotamente, ela pode estar usando essa porta para ssh no servidor / roteador local. Em qualquer caso, a mesma porta não pode ser usada para conectar-se a mais de um apartamento. Então, se 22 é usado por algum outro residente ou simplesmente é bloqueado, você tem que usar outra porta. Escolha uma porta diferente na faixa de 50000+. Diga 50005.
Configure o servidor ssh do seu computador para escutar 50005 em vez de 22. Configure seu cliente ssh para usar esta porta também.
Agora, peça ao administrador da rede do seu apartamento para encaminhar a porta 50005 para o endereço IP do seu apartamento, 10.0.0.25.
Configure seu próprio roteador para encaminhar a porta 50005 para o endereço IP do seu computador, 192.168.0.101.
Agora você deve conseguir ssh de fora da rede do seu apartamento. Lembre-se de usar o IP atribuído pelo ISP externo, www.xxx.yyy.zzz e a porta 50005 (ou o que você escolher) quando o ssh estiver do lado de fora.
Se www.xxx.yyy.zzz for atribuído dinamicamente, você poderá usar um serviço DDNS para vincular esse endereço IP a um nome de host.
Espero que isso ajude