Until today, my server was colocated. I've had to move it home, where I have a 512/256 ADSL line.

I've configured port forwarding for a whole bunch of ports (smtp, http, etc.) at my router (a D-Link DSL604+) so that the outside world can get to it correctly.

Unfortunately, I can't get at it from the inside. It appears that my router isn't redirecting 81.86.66.34:80 correctly if I'm on the inside of the router.

Any suggestions? Do I need static routes configured? Do I need to have different DNS on the inside vs. the outside? I don't want to play with hosts files, because my laptop is used equally on both the inside and outside of the router, and http://www.differentpla.net/ should work properly in either case.

Should I just bin this consumer piece of junk and use a Linux or BSD box to do the routing? If I did, I'm assuming that I can configure requests received on the inside interface destined for particular address/port combinations to go to another PC on the inside.

I assume that I'll cause difficulty if I just route _all_ traffic destined for that address to another PC.
_________________________
-- roger