Un metodo per estrarre le informazioni del router in una LAN


0

Sto parlando di una LAN nel mio edificio che ha 8 router. Ho accesso amministratore a tutti i router. Sto lavorando a un progetto, parte del quale richiede di raccogliere informazioni sui router. Queste informazioni includono le velocità di trasferimento dati, numero di dispositivi collegati.

Se il mio computer è connesso alla LAN è possibile estrarre le informazioni di un router usando uno script python o un programma java (cercando di evitare SNMP)?

Sto usando Linux sul mio computer e tutti i router sono router D-Link con funzionalità SNMP

Risposte:


0

Oltre a SNMP, i fornitori di apparecchiature di rete stanno integrando le funzionalità API nei loro sistemi operativi per semplificare la gestione della rete, ma questo non è il caso di D-Link. Potresti provare a scrivere uno script Python per accedere alla webGUI del router, prendere i dati HTML e analizzarli ... ma questa è una soluzione orribile.

La tua migliore scommessa è SNMP, c'è PySNMP : una libreria SNMP ben documentata e facile da usare per Python.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.