[Samba] can connect to 2 samba servers by name but to one by IP only
gaiseric.vandal at gmail.com
Wed Jan 12 19:36:47 MST 2011
Adding pdc1 to the hosts file (c:\windows\system32\drivers\etc\hosts) did
not make a difference. After adding pdc1 to lmhosts, "net use \\pdc1" did
work. So in the case of pdc1 one, the name is being resolved as a netbios
name (i.e. via lmhosts) not a tcp/ip type name (i.e. via dns or hosts)
But then why does "net use" work with all the other windows or samba
servers? As far as I can tell, DNS is the only method by which the names
are being resolved.
I did notice that "nbtstat -c" shows the following
SonicWALL VPN Connection:
Node IpAddress: [x.x.x.x.] Scope Id: 
NetBIOS Remote Cache Name Table
Name Type Host Address Life [sec]
BDC1 <20> UNIQUE x.x.x.x.10 522
BDC2 <20> UNIQUE x.x.x.x.11 560
SOMEMACHINE <20> UNIQUE x.x.x.x.12 597
PDC1 is not in cache- which I guess makes sense since it is explicitly
listed in lmhosts.
The "nbtstat -r" command only shows machine on my home network, nothing on
the corporate network, so this really does indicate that there is no netbios
broadcasts going on crossing the VPN link.
From: TAKAHASHI Motonobu [mailto:monyo at monyo.com]
Sent: Thursday, January 06, 2011 8:09 AM
To: gaiseric.vandal at gmail.com
Cc: samba at lists.samba.org
Subject: Re: [Samba] can connect to 2 samba servers by name but to one by IP
2011/1/6 Gaiseric Vandal <gaiseric.vandal at gmail.com>:
> In fact this seems to work for any samba or windows
> machine on the network EXCEPT the Samba 3.4.x PDC. It seems to work
> Win 2003 machines, Samba 3.4.x member servers, XP machines, etc.
To analyze the problem, first put the entry for PDC1 into both LMHOSTS and
hosts files and try: net use \\pdc1.
If you still meet the 67 error, something other than name resolution will
this problem. Look at the Samba log and network capture.
> My understanding is that XP (and Win 2000/2003) machines are "smart"
> to use DNS look ups to resolve a windows "netbios" name to IP in the case
> that legacy (archaic) "Netbios" name resolution (WINS, lmhosts, broadcast)
> methods don't work.
NetBIOS name whose prefix is only #20 ,#00 (and #1C in some case) can
TAKAHASHI Motonobu <monyo at samba.gr.jp>
More information about the samba