There have been questions similar to this raised before, but most in regards to multiple "web servers." What I've been trying to accomplish is the hosting of different "types" of servers from a single IP (domain name).
For example, I have a media server on 192.168.1.101 with a web interface, a website hosted on 192.168.1.102, a gaming server on 192.168.1.103, an SSH server on 192.168.1.104. Now of course, they're all on seperate ports, and cloud all be accessed from "sub.domain.com" ("sub" pointing to the public IP).
However, my question is, how should I go about setting unique sub-domains to each service? I.E., gaming.domain.com, ssh.domain.com, media.gaming.com, etc.
I figured maybe hosting my own DNS for the domain? If so, I'm fairley new to DNS, other than my "poking" around in BIND.
Thanks!