Originally Posted by Roxoff
This could be any number of problems:
Is this DNS server open to public use? (i.e. are you hosting your own domain?) It could be that your system is asking your ISP's DNS server and getting a 'not known' response for the www address.
Does your web access go through a squid proxy (check proxy settings in your browser)? It could be asking internet nameservers that have no idea about your internal IP address structure, and even though your machine can sucessfully look up the www address, your proxy server (which your browser is asking for the pages) cant.
Is your DNS server actually running? Did you restart named after you changed the config?
Is the web server running? You dont have any firewalling service blocking access to port 80 on the web server machine do you?