I've checked the link you posted and the port forwarding works fine, I also turned off the firewall on my Linux box, still nothing.

So I went into the hosts.allow file and added "sshd: ALL" to allow all hosts... sadly still nothing will work as far as public connectivity is concerned.

I will continue to try new things, let me know if you have any other suggestions, thanks for your help thus far though, if anything I've learned a thing or two.


EDIT: It works! The reason it was not working at first is because I was trying to access it with a public address inside the LAN I suppose. My friend outside my LAN was able to connect successfully. Thanks phish for the help!