Aqui está uma lista do que você pode ler:
-
você pode usar
sshe usaruname -o -
use você pode usar
pingpara classificarOS, bom link paraOS's aqui . -
Se as suas máquinas são de estoque, use apenas
nmap, é o projeto definitivo para isso. -
ou você pode ler em Impressões digitais de pilha de IP e ter uma máquina interceptar pacotes.