D 링크 DES 3526 및 Brocade Fastiron SX800 과 같은 다른 스위치에 대해 커뮤니티 문자열 인덱싱을 수행하려면 어떻게합니까 ?
Brocade sx 800 l3 스위치 에서 특정 VLAN을 폴링하기 위해 Java 프로그램을 실행 중 입니다. "시간 초과 오류"가 발생합니다. 그런 다음 커뮤니티 문자열이 유효하지 않다는 스위치 로그를 확인했습니다 . "community @ vlanid"구문에 문제가 있습니다.
모든 Vlan 및 해당 이름 표시 :
Cisco 이외의 스위치에 대한 커뮤니티 문자열 인덱싱을 알려주시겠습니까?
편집하다
Net-SNMP를 사용하여 CLI에서 명령을 시도했습니다.
설문 조사 시스템 설명자 :
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
설문 조사 도트 1dTpFdbAddress (기본 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
설문 조사 도트 1dTpFdbAddress (기본 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
모든 포트 및 해당 MAC 주소를 나열하는 Netdisco
개별 포트에서 모든 MAC 주소를 검색하고 싶습니다. Q 브리지 MIB의 쇼 모든 스위치 포트하지만 불행히도 MAC 주소 OID 액세스 할 수 없습니다. 반면, Bridge MIB를 사용 하면 기본 Vlan의 MAC 주소 만 나열됩니다. 추신 : 다른 VLAN에 액세스하기위한 커뮤니티 문자열 색인 (coommstring @ vlanid)은 CISCO 스위치에서만 작동합니다.
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
. 그게 필요한 걸 돌려 주나요?