I have two servers running behind my D-Link DIR-655 NAT router. Obviously, I cannot allow outside access to both of them simultaneously without putting them on different external ports, which I don't want to do. (DNS can only redirect to the common external IP of my router, not the unique internal IPs of my servers.) The easiest solution I can think of to this is simply to put one of the servers completely outside of the router so that it grabs its own IP address from Comcast (and thus allows me to change my DNS records so that the destination IPs are different.) Is this possible, and if it is, how do I do it?
P.S. I've already tried putting one server into the DMZ (Demilitarized Zone) on my router to no avail.