[Samba] WINS name resolution doesn't work
mail.gery at gmail.com
Sat Jul 19 21:18:22 GMT 2008
Thanks for your answer. I played with my network (I can do it, because it is
only for testing and learning purposes) and found the followings:
My Windows client do use the WINS server specified, it seems, the only
problem is, that my PDC somehow forgets to register itself in WINS. Look
what I get if I try to join the client to my domain (the client is on a
different subnet as Samba is listening on):
07/19 22:51:41 NetpDoDomainJoin
07/19 22:51:41 NetpMachineValidToJoin: 'WINXP-CLIENT'
07/19 22:51:41 NetpGetLsaPrimaryDomain: status: 0x0
07/19 22:51:41 NetpMachineValidToJoin: status: 0x0
07/19 22:51:41 NetpJoinDomain
07/19 22:51:41 Machine: WINXP-CLIENT
07/19 22:51:41 Domain: universe
07/19 22:51:41 MachineAccountOU: (NULL)
07/19 22:51:41 Account: universe\rendszergazda
07/19 22:51:41 Options: 0x27
07/19 22:51:41 OS Version: 5.1
07/19 22:51:41 Build number: 2600
07/19 22:51:41 ServicePack: Szervizcsomag 2
07/19 22:51:41 NetpValidateName: checking to see if 'universe' is valid as
type 3 name
07/19 22:51:42 NetpCheckDomainNameIsValid [ Exists ] for 'universe' returned
07/19 22:51:42 NetpValidateName: name 'universe' is valid for type 3
07/19 22:51:42 NetpDsGetDcName: trying to find DC in domain 'universe',
07/19 22:51:49 NetpDsGetDcName: found DC '\\LEMONTREE' in the specified
07/19 22:51:49 NetUseAdd to \\LEMONTREE\IPC$ returned 53
07/19 22:51:49 NetpJoinDomain: status of connecting to dc '\\LEMONTREE':
07/19 22:51:49 NetpDoDomainJoin: status: 0x35
So, according to this, the WINS server of Samba works okay (the client found
the domain), but it cannot resolve the name of my PDC for some reason. So
this must be a server-side problem. Am I right?
I'm going to check the logfiles on my PDC thoroughly and tell you what I
2008/7/19 satish patel <linuxtrap at yahoo.co.in>:
> This is a big problem with samba 3.x because it's use NetBIOS for domain
> logon. DNS is not supported on samba 3.x because Samba 3.x working on NT.4
> technology and its only support Netbios domain name. If you want to use DNS
> with Samba then you should go for Samba 4.0 it's base on Windows 2003
> technology and working like Active Directory. I am also working on samba 4.x
> but still it in beta test not for production.
> $ cat ~/satish/url.txt
> --- On *Fri, 18/7/08, kissg <mail.gery at gmail.com>* wrote:
> From: kissg <mail.gery at gmail.com>
> Subject: [Samba] WINS name resolution doesn't work
> To: samba at lists.samba.org
> Date: Friday, 18 July, 2008, 8:20 PM
> I've set up my Samba PDC to act as a WINS server, because I need remote
> access to it (through a VPN connection). I put "wins support = Yes"
> into the
> smb.conf file. As far as I know, WINS doesn't use a unique port number, so
> enabling the usual NetBIOS ports (137/udp, 138/udp, 139/tcp) on the firewall
> should be enough to make WINS work. I did this already.
> I tried to connect to a share on my PDC through a VPN connection. My VPN
> server properly sends the address of the WINS server, that's sure, I can
> the correct address in the output of "ipconfig /all". smdb and nmdb
> bound to the wildcard address to accept connections from ppp interfaces
> created on the fly. Everything seems to work correctly, but my clients
> cannot use NetBIOS names, when connecting to a share. Connecting to the
> server by its IP address works with no problem.
> I am creative, so I decided to disable WINS and use DNS instead. After that,
> name resolution worked wonderfully.
> But it's not that easy... by using DNS, my PDC is not able to resolve the
> netbios names of remote clients, because they don't register their names in
> DNS when connecting. Is there any way to use WINS on VPN clients? It seems,
> that Windows silently ignores my WINS server and only tries to resolve names
> with broadcasting, which is of course not possible through a PPP connection.
> Do you have any ideas?
> I use Samba 3.0.28a on my PDC and Windows XP Professional on my client.
> To unsubscribe from this list go to the following URL and read the
> instructions: https://lists.samba.org/mailman/listinfo/samba
> Get an email ID as yourname at ymail.com or yourname at rocketmail.com. Click
More information about the samba