just set it to listen to both IPs, the external from the dial-up and the lan. then place it into the DMZ and you are set, for quite a limited nuber of players and a bad experience, game-wise.
Oh, and never ever try to play on the same machine the server is run of, that idea is even worse.