Wie kann ich Community-String-Indizierung für andere Switches wie D-Link DES 3526 und Brocade Fastiron SX800 durchführen ?
Ich führe ein Java-Programm aus, um ein bestimmtes vlan auf einem Brocade sx 800 l3-Switch abzufragen. Das Programm gibt einen "Timeout-Fehler" aus. Ich überprüfte dann das Schalterprotokoll, das sagt, dass Gemeinschaftszeichenkette ungültig . Ich habe Probleme mit der Syntax "community @ vlanid".
Anzeigen aller Vlans und ihrer Namen:
Könnte mir bitte jemand sagen, welche Community-Zeichenfolgen für andere Switches als Cisco indiziert werden?
BEARBEITEN
Ich habe die Befehle in CLI mit Net-SNMP ausprobiert:
Umfrage sysDescr:
snmpwalk -v 2c -c public 10.21.200.4 1.3.6.1.2.1.1.1
SNMPv2-MIB::sysDescr.0 = STRING: DES-3526 Fast-Ethernet Switch
Umfrage dot1dTpFdbAddress (Standard-Vlan):
snmpbulkwalk -v 2c -c public 10.21.200.4 1.3.6.1.2.1.17.4.3.1.1
SNMPv2-SMI::mib-2.17.4.3.1.1.0.27.17.189.90.220 = Hex-STRING: 00 1B 11 BD 5A DC
SNMPv2-SMI::mib-2.17.4.3.1.1.4.254.127.149.86.136 = Hex-STRING: 04 FE 7F 95 56 88
Umfrage dot1dTpFdbAddress (Standard Vlan4):
snmpbulkwalk -v 2c -c public@4 10.21.200.4 .1.3.6.1.2.1.17.4.3.1.1
Timeout: No Response from 10.21.200.4
Netdisco listet alle Ports und die entsprechenden MAC-Adressen auf
Ich möchte alle MAC-Adressen von einzelnen Ports abrufen. Die Q-Bridge MIB zeigt alle Ports am Switch an, aber leider ist die MAC-Adresse OID nicht zugänglich. Bei Verwendung der Bridge-MIB werden hingegen nur MAC-Adressen aus dem Standard-Vlan aufgelistet. PS: Die Community-String-Indizierung (coommstring @ vlanid) für den Zugriff auf andere VLANs funktioniert nur mit CISCO-Switches.
snmpget -v 2c -c public [SWITCH-ADDRESS-HERE] .1.3.6.1.2.1.1.1.0
snmpbulkwalk -v 2c -c public@4 [SWITCH-ADDRESS-HERE] .1.3.6.1.2.1.17.4.3.1.1
. Gibt das zurück, was Sie brauchen?