At my house, I am running 4 servers ( web, mail, game and 1 that going to be dns). I alsi intend to build a cloud in the future. How can I configure my dns so that I can have all of my servers behind 1 ip. I don't want to port forward all of my ports to the one external ip, as my mail has a web front end running on port 80. I want it to be configured so its www - web. Mail. - mail server play. - game and dns1. - dns. Is this even possible, or will I need more ip's. (Will I have to create a proxy server - I do have another spare server lying arround)

Thanks in advance