They way I've got an internal microsoft server to handle all internet requests
was to do the following.
1. add a port forward port 80 to internal IP address of microsoft server.
2. Change all references in /etc/httpd/conf/httpd.conf to '80' to '8080'
3. restart server.
4. when ever I need the server manager I look at
http://192.168.1.1:8080/server-managerI guess this a brute force way of doing things, but I was up against a deadline.
hope this helps
Damien