I must follow up on my above posting. My setup is kind of working, but not exactly. It seems that the first time I try to look up any ".dev" URL from another machine, I get a delayed response. For example, this is the output of two nslookup commands from an XP box which is using my Linux BIND server as its DNS server:

Code:
C:\>nslookup wahoo.dev
Server:  dev
Address:  192.168.1.10

DNS request timed out.
    timeout was 2 seconds.
Name:    wahoo.dev
Address:  192.168.1.10


C:\>nslookup wahoo.dev
Server:  dev
Address:  192.168.1.10

Name:    wahoo.dev
Address:  192.168.1.10
That delay is a big problem. When I try to access a ".dev" URL from the web browser, it works only part of the time, seemingly randomly. Often, I will get a message saying "Firefox can't find the server at whatever.dev." Once this happens, Firefox seems to cache the failed DNS result, because no amount of refreshing will fix the problem.

Does anyone know why I might be getting this delay?