First, This is what i'm trying to do. I have about 20 domain names and 2 web hosting services and have 18 of the domains with forwarders on them going to the 2 with the hosting services. I want to run my own websites on my own servers and not have to pay the monthly fees of hosting with others. I want to setup something like a hosting site but be my own customer. I have a cable modem, one static business IP address, a linksys 8 port router and a 16 port switch. All of this going to 3 servers. All Dell Poweredge servers running Windows Advanced Server 2000 along with SQL and Exchange 2000. I am able to get to an under construction page from the IIS 5.0 only if I use the static IP address from an outside computer. I can also browse the web on these servers with no problems. I have my one static IP going to my router and then have the router forward it's static IP's to the servers. This is where i'm not sure if I messed up somewhere. I'm going from the IP that my ISP gave me to the IP's the router is forwarding such as 192.168.1.xxx with a different one on each machine and on the same subnet. Now are the 192.168.1.xxx IP's to be used everywhere on the servers when setting them up such as DNS??? Or do I use the actual IP my ISP gave me??? Or do I do a combination depending on what it is I'm setting up??? The only way I get internet access is to use the IP from the router side on the TCP/IP properties and use my ISP's DNS IP's they gave me in the DNS section of the TCP/IP's properties. Is this right to use that type of combination??? Because it does work and gives me access to the internet when doing that. Now for the DNS, I've tried everything and can't seem to get it to work. I've done both combinations of IP's in the DNS, I've reloaded Windows 2000 Server 4 times already just to start fresh and even though it seems like it should work, it doesn't. I have a domain pointing to my server and have my forward and reverse zones in the DNS set up. I've compared my DNS records to the DNS records of one of the web host providers that I use and everything seems to be there. The only thing I did see different was on the reverse lookup. On my web hosting providers, the reverse lookup shows their same server as the forward. On my DNS that i'm trying to get to work shows my server on the forward zone but on the reverse lookup, it shows my ISP's server. Could this be the problem??? Do I have to contact them??? I've read so many posts and instructions and some say you have to and others say you don't. What am I forgetting to do??? I opened all the ports on my router just to set up the server so there wouldn't be any closed port stopping everything from working. I have the A, NS, SOA, MX, and PTR zones setup. I've cleared the cache many times too. I just can't seem to get a domain name of mine to access my server but the IP address my ISP gave me can. I also setup default web pages on the IIS and set the host header names too so I could host more than one website with only one IP address. Sorry for how long this is but I wanted to try to cover everthing i could think of. Thank you for any help anyone can give me and please if everyone can keep their posts simple to understand, that would be great too since i'm still a beginner to all of this.