[Samba] smbclient works with IP address but not hostname
Ashish Yadav
gwalashish at gmail.com
Sun Feb 8 23:50:46 MST 2015
Hi,
On Sun, Feb 8, 2015 at 11:23 AM, Graeme Russ <gruss at tss-engineering.com>
wrote:
> Hi All,
>
> I've configured a Fedora 20 server with samba to share a few user
> directories and a printer.
>
> From a Windows 8 laptop, I am able to address the samba server by it's
> name (fs1)
>
> From a Fedora 20 client (ws1), I am able to address the samba server by IP
> address, but not by name.
>
> [gruss at ws1 ~]$ smbclient --version
> Version 4.1.15
>
> [gruss at ws1 ~]$ smbclient -L 192.168.1.10
> Enter gruss's password:
> Domain=[TSSENG] OS=[Unix] Server=[Samba 4.1.15]
>
> Sharename Type Comment
> --------- ---- -------
> homes Disk Home Directories
> gruss Disk
> dnla Disk
> charlee Disk
> IPC$ IPC IPC Service (Samba Server Version 4.1.15)
> MFCJ5320DW Printer MFCJ5320DW
> Domain=[TSSENG] OS=[Unix] Server=[Samba 4.1.15]
>
> Server Comment
> --------- -------
> FS1 Samba Server Version 4.1.15
> WS1 Samba Server Version 4.1.15
>
> Workgroup Master
> --------- -------
> TSSENG FS1
> WORKGROUP CREEPYCONNORS
>
>
> [gruss at ws1 ~]$ smbclient -L fs1
> Enter gruss's password:
> protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
>
> The server is able to fully resolve ws1. I had to first start the nmb
> service on ws1 with:
>
> [root at ws1 gruss]# systemctl start nmb.service
> [root at ws1 gruss]# systemctl enable nmb.service
>
> [root at fs1 samba]# nmblookup --version
> Version 4.1.15
>
> [root at fs1 samba]# nmblookup ws1
> 192.168.1.209 ws1<00>
>
> And the creepyconnors laptop:
>
> [root at fs1 samba]# nmblookup creepyconnors
> 192.168.1.211 creepyconnors<00>
>
> Here are the outputs from testparm:
>
>
> [root at fs1 samba]# testparm
> Load smb config files from /etc/samba/smb.conf
> rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
> Processing section "[homes]"
> Processing section "[printers]"
> Processing section "[gruss]"
> Processing section "[dnla]"
> Processing section "[charlee]"
> Loaded services file OK.
> Server role: ROLE_STANDALONE
> Press enter to see a dump of your service definitions
>
> [global]
> workgroup = TSSENG
> server string = Samba Server Version %v
> interfaces = lo, em1, 192.168.1.10/24
> guest account = dlna
> log file = /var/log/samba/log.%m
> max log size = 50
> printcap name = cups
> preferred master = Yes
> idmap config * : backend = tdb
> guest ok = Yes
> hosts allow = 127.0.0.1, 192.168.1.0/255.255.255.0
> cups options = raw
>
> [homes]
> comment = Home Directories
> read only = No
>
> [printers]
> comment = All Printers
> path = /var/spool/samba
> printable = Yes
> print ok = Yes
> browseable = No
>
> [gruss]
> path = /home/gruss
> valid users = gruss
> read only = No
>
> [dnla]
> path = /home/dlna
> read only = No
>
> [charlee]
> path = /home/charlee
> valid users = charlee
> read only = No
>
> [root at ws1 gruss]# testparm
> Load smb config files from /etc/samba/smb.conf
> rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
> Processing section "[homes]"
> Processing section "[printers]"
> Loaded services file OK.
> Server role: ROLE_STANDALONE
> Press enter to see a dump of your service definitions
>
> [global]
> workgroup = TSSENG
> server string = Samba Server Version %v
> log file = /var/log/samba/log.%m
> max log size = 50
> idmap config * : backend = tdb
> cups options = raw
>
> [homes]
> comment = Home Directories
> read only = No
> browseable = No
>
> [printers]
> comment = All Printers
> path = /var/spool/samba
> printable = Yes
> print ok = Yes
> browseable = No
>
> Any ideas where I should start looking?
>
>
Please post your /etc/hosts and /etc/resolv.conf .
Send the output of "ping -c5 fs1" command from your machine?
> Regards,
>
>
> Graeme
> --
> To unsubscribe from this list go to the following URL and read the
> instructions: https://lists.samba.org/mailman/options/samba
>
More information about the samba
mailing list