Estou começando a administrar uma rede heterogênea local pequena, mas confusa e mal documentada (principalmente estações de trabalho do Windows, impressoras, equipamentos de laboratório, etc. e um servidor Linux / Samba) (192.168.1.0/24) que se estende por algumas centenas m2 de escritórios e área de fábrica em dois andares. Em princípio, tenho acesso a todas as senhas e salas. Na prática, alguns dos escritórios estão trancados, os proprietários estão fora e pode haver alguns dispositivos ocultos que alguém que não é acessível para mim se conectou à LAN ou que foram conectados e esquecidos.
Ao configurar impressoras (temos muitas delas), às vezes recebo um aviso de colisão. A maioria dos dispositivos obtém seus IPs via DHCP, mas não todos eles. Alguns dos dispositivos usam firewalls que bloqueiam portas e não respondem a pings por outros motivos.
Eu quero varrer a rede em busca de IPs usados - apenas agora manualmente, mais tarde talvez algumas vezes automaticamente para também capturar dispositivos IP fixos que foram desligados durante a primeira varredura.
Qual é o melhor método para realizar essa verificação e qual ferramenta devo usar? Como o orçamento é limitado e essa tarefa provavelmente não precisa ser feita regularmente, eu preferiria uma solução gratuita de código aberto.