# Windows – SMB share and UNC name resolution windows 7

dnssambawindows 7

I have a samba share on a VM with CentOS inside my company network.
For authentication only one user was added, which works fine.

security = user


Furthermore I enabled ntlmv2 support

client ntlmv2 auth = yes


The share config looks like:

[ShareName]

comment = Comment string
path = /usr/data/path/to/shared/folder/
browseable = yes
inherit acls = yes
guest only = no


The CentOS image has following configuration in the
/etc/sysconfig/network-scripts/ifcfg-eth0
configuration script:

DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
DHCP_HOSTNAME=hostname


This is because the VM image has to be distributable between different companies, we also did
not add the vm's IP to the local DNS server.

My problem is that the name resolution for "hostname" using the UNC name works only on SOME
machines inside the network. I just cannot figure out what the differences are between those on which the name resolution works and the once on which it does not.
Using the IP address of the vm (\\a.b.c.d\ShareName) also works on all machines.
All machines are in the same subnet (255.255.128.0) and use the same DHCP server and wins server.

However, on the same vm there is also a DokuWiki installed and
name resolution using any browser works fine on all machines inside the office.

So there ought to be a problem with the samba share.

I would need working name resolution on every machine so that it is possible for
our office girls e.g. to create shortcuts inside the samba share without using the

PS: Firewall is not the problem either.

Finally I was able to figure out the problem, took me a while though. Funny thing is that name resolution wasn't the problem at all. Apologies for the misleading title but symptoms were pretty much misleading as well.

After randomly trying to change possible wrong configured settings, i also tried to map the share on one machine as a network drive. The GUI version gave me the error that the username could not be found, obviously bogus. The "net use ..." command gave me

System error 86 has occurred.

The specified network password is not correct.


what finally lead me to this forum post: