Você precisa verificar se o seu ISP não impede a criação de conexões (alguns aqui no Brasil impedem que o seu IP fixo escute em portas inferiores (< 1024)).
Uma outra opção é ter uma máquina na Internet para funcionar como um proxy em sua máquina doméstica - na máquina doméstica, você precisa executar o ssh com -R
nessa máquina proxy e ativar GatewayPorts
no remoto para que você pode redirecionar uma porta em uma interface em vez de localhost. Por exemplo, se você rodar na sua máquina Ubuntu:
ssh -N -f -R 0.0.0.0:2222:localhost:22 user@remote-machine
Todas as conexões na porta 2222
de remote-machine
serão redirecionadas através do túnel para sua máquina Ubuntu (mesmo que esta máquina esteja dentro de um NAT e sem o encaminhamento de seu modem).