September
4

Vncviewer vs. nomes NetBIOS

Posted In: Linux, Mandriva by Edgar Gabaldi

O Linux consegue resolver nomes NetBIOS atravez do samba. O próprio samba oferece uma ferramenta muito interessante para para fazer consulta a nomes NetBIOS em redes Windows que é o nmblookup.

No departamento de TI da empresa que eu trabalho prestamos suporte remotamente através do VNC. E eu uso Linux aqui na empresa. No Mandriva Linux já vem com vncviewer por padrão. Então, para eu conectar remotamente numa máquina era sempre a mesma história:

$ nmblookup fulano
querying fulano on 192.168.0.255
192.168.0.81 fulano<00>

$vncviewer 192.168.0.81

Não que isso fosse um procedimento que consumisse muito meu tempo, mas como todo analista de suporte sou preguiçoso. Sempre tive em mente fazer um script que automatizasse esse procedimento. Então hoje, num raro momento de ociosidade fiz esse script.

É bastante simples, dá até vergonha de publicar isso. Mas vou incrementar esse script para colocar outras funcionalidades que constam na TODO no final do script. Por exemplo:

  • Fazer localização por usuário logado: dá para descobrir qual usuário está logado na máquina.;
  • Modularizar o script em funções: vamos deixar modular essas funcionalidades para facilitar o entendimento do código;
  • listar todas as máquinas online da minha rede: Consulta quais máquinas estão online na rede.
  • diferenciar nomes netbios por código hex
  • etc…

Espero que gostem :-)

3