Resolving local names on external DNS server

Is there any way to prevent a Win2k machine (which resides on a network without a server of some kind) from trying to resolve local network names on an external DNS server? It no longer does this by using ports 137-139 and my routers keep on making calls to the Internet due to this problem.

    Requires Free Membership to View

A W2K desktop defaults to DNS for name resolution. You could try removing any reference to a DNS suffix for the computer or the interfaces. This will prevent the machine from constructing a fully qualified domain name to submit to DNS.

If you have quite a few hosts on your local network, you should set up a DNS server and make it authoritative for you local zone. Then you can forward Internet names to the ISP server.

If you don't have many hosts on your local network and you don't want to fuss with DNS, you can put a HOSTS table on the machines. The Windows client checks HOSTS before querying DNS.

This was first published in May 2001

Join the conversationComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.