有人建议了这个命令nmblookup
。但是当我运行这个命令时,它发出了以下错误。
$ nmblookup -U 10.140.8.106 -R 'name'
querying name on 10.140.8.106
name_query failed to find name name
nmblookup
使用哪些与查询相关的配置文件或命令行选项?它如何知道WINS服务器地址?
谢谢
答案1
对于 WINS 中实际存在的任何名称,您的命令在我的 WINS 服务器上运行良好。当名称不在 WINS 中时,我收到了与您相同的失败消息:
% nmblookup -U 11.22.33.44 -R 'winchester'
querying winchester on 11.22.33.44
11.22.33.143 winchester<00>
% nmblookup -U 11.22.33.44 -R 'winchesxx'
querying winchesxx on 11.22.33.44
name_query failed to find name winchesxx
nmblookup
请参阅(" ")的手册页man nmblookup
以查看可用的选项。您可以使用该-U
选项(“ -U 10.140.8.106
”)提供 WINS 服务器的地址。
答案2
根据联机帮助页,该-U
选项指定要查询的 WINS 服务器,要查找的名称是第一个位置参数。