Estou assumindo que você não cometeu erros nas suas configurações mencionadas. Se sua máquina host estava na DMZ e você ainda estava recebendo conexões com falha, é possível que seu ISP bloqueie algum tráfego - em particular, o tráfego comumente associado a servidores.
Uma solução para isso é usar uma porta diferente para suas conexões. Você pode tanto
- Encaminhe uma porta superior (> 1024) que enfrente a WAN para a porta 22 em sua caixa.
- Configure o SSH para escutar em outra porta e encaminhar essa porta para sua caixa.
Ou tenha o mesmo efeito. Se as coisas ainda não estiverem funcionando, é possível que a configuração do roteador não tenha sido configurada corretamente.