D link DES 3526 ve Brocade Fastiron SX800 gibi diğer anahtarlar için topluluk dizesi Dizine Ekleme nasıl yapabilirim ?
Bir Brocade sx 800 l3 anahtarında belirli bir vlanı yoklamak için bir java programı çalıştırıyorum . Program bir "Zaman aşımı hatası" atar. Daha sonra topluluk dizesinin geçersiz olduğunu söyleyen anahtar günlüğünü kontrol ettim . "Community @ vlanid" sözdizimi ile ilgili sorun yaşıyorum.
Tüm Vlans'ları ve adlarını görüntüleme:
Birisi bana Cisco dışındaki anahtarlar için topluluk dizesi dizine eklemesini söyleyebilir mi?
DÜZENLE
Net-SNMP ile CLI komutları denedim:
Anket sistemi
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
Anket dot1dTpFdbAdresi (varsayılan 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
Anket dot1dTpFdbAdresi (varsayılan 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
Tüm portları ve ilgili MAC adreslerini listeleyen Netdisco
Tüm MAC adreslerini tek tek bağlantı noktalarından almak istiyorum. Q-Bridge MIB gösterileri tüm anahtarı portları ama maalesef MAC adresi OID erişilemez. Öte yandan, Bridge MIB kullanıldığında yalnızca varsayılan Vlan'daki MAC adresleri listelenir. Not: diğer vlanslara erişmek için topluluk dize dizini oluşturma (coommstring @ vlanid) yalnızca CISCO anahtarlarıyla çalışır.
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
,. Bu ihtiyacınız olanı geri getiriyor mu?