I currently have Debian 5.0 installed with ISPconfig 3. The server has a 2 NIC configuration, so that the local people in the office can access the webserver internally (with one network card) and people from the internet can access the website with the external IP configured NIC. The physical configuration is that one nic is plugged into the local router and the other nic is plugged directly into one of the ports on the cable modem. The cable modem is not blocking any ports and runs as a direct gateway to anything that is connected to the device. I statically assigned the external IP to the nic on the webserver. This old setup was working fine with our T1 connection but then I changed ISPs and had to change the IP addresses for the webserver (external one). I changed the settings in /etc/network/interfaces to the new IP set. I also changed the DNS settings to point to the new webserver IP address via network solutions. The name resolves to the new IP address but I can't connect to it. Under ISPconfig, I changed the IP address under server -> settings and under the ISPmanager, I changed the only site I have to the new external IP address. The ISPconfig only hosts one website on it and DNS is not configured on it as well. I checked with nmap -sT command and port 80 is listening. I'm lost on what's wrong with the configuration. Any help would be appreciated. Thanks. I can't seem to be able to access the website on the internet. I've tried to even connect to it directly via IP but that doesn't even load. I should get the page where it says to connect to the webserver by hostname not IP but this page doesn't even load either! I can access the website internally by the Internal IP address, External WAN ip and by the internet domain name. Does anyone know how to fix this problem?