Existe um comando no Linux para consultar um hostname do servidor WINS?

4

Alguém sugeriu o comando nmblookup . Mas quando eu executei este comando, ele emitiu o seguinte erro.

$ nmblookup -U 10.140.8.106 -R 'name'
querying name on 10.140.8.106
name_query failed to find name name

Quais opções de arquivo de configuração ou de linha de comando são nmblookup use relacionadas a uma consulta? Como ele sabe o endereço do servidor WINS?

Obrigado

    
por yanyao 07.05.2012 / 11:47

2 respostas

3

Seu comando funciona bem com meu servidor WINS, para qualquer nome que realmente esteja no WINS. Recebo a mensagem com falha que você faz quando o nome não está no 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

Veja a página de manual para nmblookup (" man nmblookup ") para revisar as opções disponíveis. Você fornece o endereço do servidor WINS com essa opção -U (" -U 10.140.8.106 ").

    
por 12.06.2012 / 21:53
1

De acordo com a página de manual , a opção -U especifica o servidor WINS para consulta, e o nome para pesquisa é o primeiro argumento posicional.

    
por 13.05.2012 / 07:16

Tags