LHOSTS
LMHOSTS (LAN Manager Hosts) is used in conjunction with workgroups and domains, it enable domain name resolution under Windows.
The lmhosts needs to be configure in Windows and Linux if you’re using Samba file server in a network with no domain controller.
In Windows 7, the LMHOSTS file is located in:
“C:\Windows\system32\drivers\etc\”
Here’s the default configuration:
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a ‘#’ symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
Add the Linux Samba server ip address and hostname.
In Linux (openSUSE), the lmhosts file is located in: “/etc/samba/”
Add the Windows client’s ip address and its computer name.
