I've recently moved our webserver (Win2k/IIS) from the public side of our network to a DMZ I created which is behind a firewall. The firewall does NAT for the webserver so people on the outside can view the server's pages. This has been working fine w/ no problems. The problem I'm having is name resolution on our private network. I have a Win2k PDC running DNS. I added a new zone for the subnet of the webserver, a new host record for the webserver and a pointer. Private name resolution is working off and on. The only time I get proper resolution is when I clear client DNS config and reenter it. Then, after awhile the problem comes back. In the clients' DNS config I use the PDC's IP first then the two public IP's for DNS which our ISP gave us. Ideas? Any solution would do at this point even if it meant sitting down at every machine on the private network. Thanks.