The "server" ("mini", running OSX 10.6) has SysPrefs>Sharing>RemoteLogin enabled. I can log in from another machine on the LAN with
ssh firstname.lastname@example.org just fine. To enable access from WAN, I assigned a static IP address to mini (192.168.1.102) and added a portmapping entry in my TimeCapsule, mapping port 10221 to 192.168.1.102:21. I have a DynDNS hostname, so I should be able to log in via
ssh -p 10221 email@example.com but it just hangs and eventually times out.
I verified that DNS is mapping
my.homeip.net to my correct public IP address.
Is there another setting on 'mini' that I've overlooked, that allows local connections but disregards non-local ones?