Show all DNS in 192.168.0.*; only if reverse DNS is enabled on DNS server:
$ for I in `seq 1 254`; do host 192.168.0.$I | grep ^[^Host] | sed "s/.in-addr.*pointer/ points to ---->\t/"; done
dnsshell
If you need to see what queries are coming through your nameserver, toggle the querylog flag by typing:
$ rndc querylog
bindbind9commandsdnsnameserverquerylogrndcshell
You need to restart Firefox for the modifications of hosts file to take effect (if you edited the hosts file while Firefox had been already opened).
browsercachednsfirefoxhostsresolution
This is a particularly tasty utility that will tell you what a site is (and has been) running along with hosting and DNS lookup information. Just replace www.google.com with the URL of your choosing.
http://toolbar.netcraft.com/site_report?url=http://www.google.com/
diagnosticdnsonlinetoolurlutilities
This file is essentially the same as the UNIX hosts file:
C:\Windows\System32\Drivers\etc\hosts
configurationdnshostswindows