Determinare quali indirizzi MAC sono connessi a una determinata port su un Netgear GS724T tramite SNMP?

Guardando attraverso l'output di un snmpwalk contro il nostro interruttore GS724T Netgear sono stato sorpreso di non elencare quali sono gli indirizzi MAC collegati e / o utilizzando una port specifica sull'interruttore. Ciò sembrerebbe utile informazioni. È solo una limitazione del GS724T? Vedo che è etichettato come un "Smart Switch" che sembra indicare che è subpar a un interruttore completamente gestito, ma qualcosa di fondamentale come la raccolta dei MAC sembra qualcosa che dovrebbe essere incluso, anche in un interruttore di livello più basso come questo .

Quando eseguo il seguente command, ricavo solo l'indirizzo MAC dell'interruttore su each port.

  • Dell poweredge pcie errore di allenamento, cosa fare?
  • Doppio monitor con doppie tabs grafiche
  • Scambiare uno specchio RAID 1 con unità più grandi su SBS 2008. È ansible?
  • Può un sistema SUN ALOM (non CMT) submit le trappole SNMP?
  • SNMP OID per gli strumenti VMware su una macchina virtuale
  • Hardware hard disk di cavi di memory RAID controllata frequenza / durata?
  •  $ snmpwalk -v2c -c public switch01 mib-2.interfaces IF-MIB::ifPhysAddress.1 = STRING: 84:1b:5e:6f:65:21 IF-MIB::ifPhysAddress.2 = STRING: 84:1b:5e:6f:65:21 IF-MIB::ifPhysAddress.3 = STRING: 84:1b:5e:6f:65:21 IF-MIB::ifPhysAddress.4 = STRING: 84:1b:5e:6f:65:21 IF-MIB::ifPhysAddress.5 = STRING: 84:1b:5e:6f:65:21 IF-MIB::ifPhysAddress.6 = STRING: 84:1b:5e:6f:65:21 IF-MIB::ifPhysAddress.7 = STRING: 84:1b:5e:6f:65:21 IF-MIB::ifPhysAddress.8 = STRING: 84:1b:5e:6f:65:21 IF-MIB::ifPhysAddress.9 = STRING: 84:1b:5e:6f:65:21 ... 

    Mi manca qualcosa di fondamentale qui?

  • Come utilizzare un editor locale (OSX) per modificare file remoti (RHEL)?
  • SSH in Ubuntu Linux su una casella senza un indirizzo IP statico
  • SSH apparentemente non leggeva le chiavi all'interno di ~ / .ssh
  • Nessun TTY presente quando esegue i comandi su SSH nel presente documento
  • Perché "AcceptEnv *" è considerato insicuro?
  • ssh_exchange_identification: connessione chiusa da host remoto
  • One Solution collect form web for “Determinare quali indirizzi MAC sono connessi a una determinata port su un Netgear GS724T tramite SNMP?”

    Ho un "Smart Switch" GS716T e non sono mai stato in grado di far funzionare questo. Quello che ho finito per fare stava utilizzando uno script Python per submit una richiesta web, accedere e andare alla pagina web che elenca queste informazioni. Poi ho raschiato e conservato come necessario. Non uso più questo interruttore.

    So che è un model leggermente diverso, ma la stessa famiglia di prodotti.


    Ecco il codice relativo. Non lo uso più in modo YMMV.

     import urllib, urllib2 import cookielib from BeautifulSoup import BeautifulSoup def getMACTable(): password = 'password' base_url = 'http://1.2.3.4/base' cookies = cookielib.CookieJar() opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookies)) login_data = urllib.urlencode({'pwd' : password}) opener.open(base_url + '/main_login.html', login_data) resp = opener.open(base_url + '/base/system/fwd_db.html') result = resp.read() soup = BeautifulSoup(result) tbl1 = soup.find('table', id='tbl1') return tbl1 
    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.