[ubuntu] SSH from outside a LAN

view full story

http://ubuntuforums.org – I have SSH enabled on my laptop/Desktop and FreeBSD server using openSSH. It works flawlessly when I am on my personal LAN, even wirelessly. However if I go to my girlfriends place or School. It won't connect at all. just hangs until I <ctrl> c out of it. What do I need to do to use SSH from outside my personal LAN? I havn't gotten many clear answers in my research. (HowTos)