ฉันจะทำดัชนีสตริงชุมชนสำหรับสวิตช์อื่นเช่นD link DES 3526และBrocade Fastiron SX800 ได้อย่างไร
ฉันใช้โปรแกรมจาวาเพื่อสำรวจโพล vlan เฉพาะบนสวิตช์ Brocade sx 800 l3 โปรแกรมพ่น "ข้อผิดพลาดการหมดเวลา" จากนั้นผมได้ตรวจสอบบันทึกของสวิทช์ซึ่งกล่าวสตริงชุมชนที่ไม่ถูกต้อง ฉันมีปัญหากับไวยากรณ์ "community @ vlanid"
แสดง Vlans ทั้งหมดและชื่อ:
มีคนช่วยบอกการจัดทำดัชนีสตริงชุมชนสำหรับสวิตช์อื่นที่ไม่ใช่ Cisco ได้ไหม
แก้ไข
ฉันลองคำสั่งใน CLI ด้วย Net-SNMP:
โพล 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
สำรวจ dot1dTpFdbAddress (ค่าเริ่มต้น 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
แบบสำรวจ dot1dTpFdbAddress (ค่าเริ่มต้น 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 แสดงรายการพอร์ตทั้งหมดและที่อยู่ MAC ที่เกี่ยวข้อง
ฉันต้องการดึงที่อยู่ MAC ทั้งหมดจากพอร์ตแต่ละพอร์ต Q-สะพาน MIBแสดงทุกพอร์ตสวิทช์ แต่โชคร้าย OID อยู่ MAC ไม่สามารถเข้าถึงได้ ในทางกลับกันการใช้Bridge MIBจะแสดงเฉพาะที่อยู่ MAC จาก Vlan ที่เป็นค่าเริ่มต้น PS: การจัดทำดัชนีสตริงชุมชน (coommstring @ vlanid) เพื่อเข้าถึง vlans อื่น ๆ ใช้งานได้กับสวิตช์ 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
) สิ่งนั้นคืนสิ่งที่คุณต้องการหรือไม่?