I noticed. If I use a proper PC, could I configure it to do this properly?

Yes. Even if you can't get it to work with iptables (or whatever) you could definitely get it to work by running a simple proxy on port 80 that redirected the packets to the real server.
_________________________
Remind me to change my signature to something more interesting someday