Seu roteador sem fio cria uma rede privada para o seu laptop e todos os outros dispositivos sem fio para compartilhar um único endereço IP. O IP que seu ISP oferece pode mudar de tempos em tempos, mas na maioria das vezes não muda muito.
Quando o seu roteador recebe uma solicitação da Internet para a porta 22, bloqueia-o porque o roteador não sabe para qual computador enviar a solicitação. Mas se você disser, ele pode encaminhar a porta para um computador específico, ou seja, seu laptop.
Assim, você pode acessar as configurações de seus roteadores apontando seu navegador para 192.168.0.1 (ou 1.1) e procurar uma seção com as palavras encaminhamento de porta. Diga para encaminhar a porta 22 para o endereço IP do seu laptop. (Você pode obter o endereço via ifconfig).
Use um site como whatismyip.com para descobrir o endereço público que o ISP fornece a você e, em seguida, use o endereço IP público para se conectar para o seu laptop via SSH.
Se você deseja apenas uma conexão temporária, pode usar seu servidor da Web para fazer conexões com seu computador local usando o openssh da seguinte forma:
ssh server-user@server-ip -R2222:localhost:22
Enquanto essa conexão (do seu laptop para o servidor) estiver aberta, você poderá se conectar ao seu laptop com:
ssh laptop-user@server-ip -p 2222