Encontrar maquinas na rede

Galera alguem sabe me apontar como encontrar as maquinas em uma rede local (ip, nome, etc)? Ja procurei aqui no forum mas nao encontrei nada (talvez nao procurei corretamente). Quem puder ajudar, agradeco.
Vlw.

É melhor procurar um fórum Microsoft (se seu ambiente for predominantemente Windows) ou Linux (se seu ambiente for 100% Linux).

Provavelmente o que você terá de fazer, no caso do Windows, é rodar algum script externo (em VBScript/JScript acessando WBEM) para obter essas informações. (O comando “net view” da linha de comando do Windows só diz os nomes das máquinas:

net view /domain:abcd

onde “abcd” é o nome do domínio na rede Windows.)

Mas nao seria muito pratico se fosse um ambiente heterogeneo(windows/linux/mac)…
Se alguem tiver mais alguma opiniao.

Ambiente heterogêneo é pior ainda - só se o tal ambiente heterogêneo tem um servidor LDAP onde todas as máquinas são obrigadas a se cadastrar. No caso do Windows (Active Directory) existe esse tal servidor LDAP mas por default só as máquinas Windows ficam cadastradas automaticamente.

o que pode tentar é tentar fazer um cnoexão com cada maquina no range da sua rede…ou pingar…
http://www.guj.com.br/posts/list/49239.java#258232 (no final do topico)

mas nun é muito boa a solução…rs

Cara vlw pela dica, vlw mesmo.
A partir dai ja da pra fazer muita coisa, basta a imaginacao permitir.
Vlw.