Configure host name resolution order in Windows 9x

10 October 2004 by Snakefoot | Comment » | Trackback Off
One can change the HOST resolution order for whether it should use NetBIOS or DNS first:

[HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \VxD \MSTCP]
DnsNbtLookupOrder = 0 (0 = Use DNS first; 1 = Use NetBIOS first; Default = 0)

More Info MS KB Q216470

One can change how it should perform NetBIOS resolution (Nodetype):

[HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \VxD \MSTCP]
NodeType = 1 (1= b-node; 2= p-node; 4= m-node; 8= h-node; Default=1 or 8 depending on WINS available)

More Info MS KB Q160177

One can configure whether it should use DNS and HOSTS-file at all:

[HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \VxD \MSTCP]
EnableDNS = "0" (Default = "1")

More Info MS KB Q137368

Note in Win95 without Winsock 2.0 applied one can configure name resolution order with these BINARY keys:

[HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \MSTCP \ServiceProvider]
LocalPriority = 0xF3 (Range -32768 to 32767; Lower value means higher priority)
HostsPriority = 0x1F (Range -32768 to 32767; Lower value means higher priority)
DnsPriority = 0x7D0 (Range -32768 to 32767; Lower value means higher priority)
NetbtPriority = 0x7D1 (Range -32768 to 32767; Lower value means higher priority)

More Info MS KB Q139270
More Info MS KB Q170619
More Info MS KB Q250662

Related Description of Host Name Resolution Order

Updated: 24 September 2007

Leave a comment


You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>