I have had internal and external name resolution problems ever since deploying 2 cisco routers (2501s) in my LAN consisting mostly of windows boxes.. Schematic here: http://mvpbaseball.cc/network.jpg
All my hosts (on the 192.168.1.0 network and 192.168.2.0 network) can ping each other fine. They can also ping any WAN address fine (so long as you use the IP, not the host name of the WAN address). All my hosts can ping my gateway fine as well (cable router).
However, when it comes to pinging my ISP's DNS server.....none of my hosts can ping it. You are only able to ping my ISP's DNS server if you are connected directly to my cable router.
Any idea as to why local name resolution is not occuring? I know netbios broadcasts to resolve host names locally. Why isnt it working? I know routers dont forward broadcasts by default, but that shouldnt make a different for the hosts all on the same subnet?