如何使用服务器的IP和Kerberos身份validation列出Samba 4共享?

我成功地能够通过使用列出Samba 4.0.3共享

smbclient -L myhostname -k命令。

但是我无法通过使用相同的

smbclient -L 192.168.1.2 -k

我得到的session setup failed: NT_STATUS_LOGON_FAILURE错误。

但是,当我尝试通过使用IP 像这样的用户名来做同样的工作时,它确实工作:

smbclient -L 192.168.1.2 -U administrator

是否可以使用IP Kerberos身份validation执行此任务?

我几乎从Samba开发团队的Andrew Bartlett那里得到了答案。 这很简单直接:

Kerberos不需要服务器的名称来获得正确的票据。

安德鲁·巴特利特

如果有人有更详细的解释,为什么这样,请让我知道。