I'm looking at moving away from using my DIR-825 as a gateway and moving into a Linux box to do it all for me. I've found IPCop, but I'm looking for something with a little more power.
My main goal is basically to be able to point different external domain names to different internal servers.
backup.example.com - 192.168.0.5
home.example.com - 192.168.0.1
I host my DNS on my own dedicated server (windows), so I don't know much about doing the gateway thing in my home (my hosting provider does it all for me).
Do any of you know of any free Linux Distros that can accomplish what I'm looking for?