@rock_ya_baby : Yes, reverse ssh is the last option. But I would like to have the access to my home server machine without that limitation.
@Chaos : Static IPs are usually expensive right. When I mean a home server, it is purely for my media/tunneling ans personal use. Not a business use case...