Here is my configuration. Nothing fancy. 1. Registerd two domains with Godaddy 2. Setup A record for both on Godaddy to point to my public IP of router 3. Told router to forward all http requests to internal private ip 10.0.0.199 of ISPConfig server 4. Setup two websites with internal ips 10.0.0.199 From outside all I get is shared ip page Under DNS Manager all etries under Domain, Options and Records for both sites points to 10.0.0.199 Under Management->settings Server IP address and mask are private Under Management->settings DNS, ns1 and ns2 are 10.0.0.199 I change DNS on workstation to point to 10.0.0.199. In browser Domain1 opens up ../web1/web and domain2 opens up ../web2/web pages, as they should, so Apache and DNS are resolving things internally, but cannot from the outside. What DNS or other settings do I need to change? I would not like to host own DNS right now until I get this straightened away.
In the DNS manager you must use your external IP and in the website settings use your internal IP address. Please double check that you created A-Records at godaddy and not any type of domain forwarding.