วิธีการแยกข้อมูลเราเตอร์ใน LAN


0

ฉันกำลังพูดถึง LAN ในอาคารของฉันซึ่งมีเราเตอร์ 8 ตัว ฉันมีผู้ดูแลระบบสามารถเข้าถึงเราเตอร์ทั้งหมด ฉันกำลังทำงานในโครงการซึ่งส่วนหนึ่งต้องการให้ฉันรวบรวมข้อมูลเกี่ยวกับเราเตอร์ ข้อมูลนี้รวมถึงอัตราการถ่ายโอนข้อมูลจำนวนอุปกรณ์ที่เชื่อมต่อ

หากคอมพิวเตอร์ของฉันเชื่อมต่อกับ LAN เป็นไปได้ไหมที่จะดึงข้อมูลของเราเตอร์โดยใช้สคริปต์ไพ ธ อนหรือโปรแกรมจาวา (กำลังพยายามหลีกเลี่ยง SNMP)?

ฉันใช้ Linux บนคอมพิวเตอร์ของฉันและเราเตอร์ทั้งหมดเป็นเราเตอร์ D-Link ที่มีคุณสมบัติ SNMP

คำตอบ:


0

นอกเหนือจาก SNMP แล้วผู้ขายอุปกรณ์เครือข่ายกำลังรวมความสามารถของ API เข้ากับระบบปฏิบัติการเพื่อทำให้การจัดการเครือข่ายง่ายขึ้น แต่นั่นไม่ใช่กรณีของ D-Link คุณสามารถลองเขียนสคริปต์ Python เพื่อเข้าสู่ webGUI ของเราเตอร์คว้าข้อมูล HTML และแยกวิเคราะห์ ... แต่นั่นเป็นทางออกที่น่ากลัว

ทางออกที่ดีที่สุดของคุณคือ SNMP มีPySNMP : ไลบรารี SNMP ที่มีเอกสารและใช้งานง่ายสำหรับ Python

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.