คุณติดตามสิ่งที่เชื่อมต่อกับสวิตช์ของคุณได้อย่างไร


15

ขณะนี้เราบันทึกการเชื่อมต่อไปยังพอร์ตของสวิตช์ด้วยตนเอง แน่นอนการบำรุงรักษาเป็นงานที่น่าเบื่อและเอกสารนั้นล้าสมัยทันทีที่คุณบันทึก

มีเครื่องมือสำหรับการสอบถามสวิตช์โดยเฉพาะอย่างยิ่งผ่าน SNMP ที่สามารถบอกคุณได้ว่ามีการเชื่อมต่อที่ปลายอีกด้านหนึ่งหรือไม่

สำหรับบันทึกเราใช้สวิตช์ HP ProCurve เป็นหลัก


สวิตช์ procurve รุ่นเก่ารองรับ CDP สิ่งนี้ได้พิสูจน์แล้วว่าเป็นเครื่องมือที่มีประโยชน์อย่างมากเช่น netdisco
petrus

คำตอบ:


9

Netdisco คือคำตอบ

  • มันสามารถสร้างกราฟทอพอโลยีเครือข่าย (ตราบใดที่คุณใช้สวิตช์ที่รองรับ LLDP หรือ CDP)
  • มันสามารถสืบค้นตาราง ARP (ด้วย SNMP) ของอุปกรณ์เหล่านี้และบอกคุณว่าพอร์ตใดที่อุปกรณ์ใดเชื่อมต่ออยู่และยังแก้ไขชื่อด้วย DNS และ WINS
  • มันแสดงให้คุณเห็นที่อยู่ IP ที่ใช้ในเครือข่ายของคุณมันยังมีสินค้าคงคลังของอุปกรณ์เครือข่าย
  • มันสามารถค้นพบทอพอโลยีเครือข่ายโดยอัตโนมัติ (คุณเพียงแค่ต้องระบุอุปกรณ์เครือข่ายหนึ่งเครื่องเป็นจุดเริ่มต้น)

เว็บไซต์: http://netdisco.org/


ดูเหมือนว่าเครื่องมือที่ทำสิ่งที่ฉันต้องการ ดูเหมือนจะไม่ได้รับการบำรุงรักษาในบางเวลา แต่ฉันจะให้มันหมุนวนและดูว่าฉันสามารถทำให้เครือข่ายของเราทำงานได้หรือไม่ ขอบคุณ :)
Kamil Kisiel

มันได้รับการปรับปรุงใน CVS แต่พวกเขาไม่ได้ทำการปล่อยตัวเมื่อเร็ว ๆ นี้
cstamas

3

ฉันใช้ GLPI ( http://glpi-project.org/spip.php?lang=th ) ซึ่งฉันชอบสเปรดชีต (ซึ่งยุ่งยาก แต่มีประสิทธิภาพ) และฉันดูที่แผน IP ( http: // iptrack .sourceforge.net / ) ซึ่งดูเหมือนว่าจะถูกละทิ้งไปเกือบ

เนื่องจากฉันจะได้รับผู้ดูแลระบบคนอื่นในไม่ช้า (YAY) ฉันจะกลับไปที่ GLPI

นอกจากนี้ฉันติดป้ายกำกับแต่ละสายไปยังสวิตช์ด้วยเครื่องฉลาก p-touch ของ Brother มันค่อนข้างถูก แต่ดีกว่าไม่มีอะไร


GLPI ค้นหาอุปกรณ์ที่เชื่อมต่อกับพอร์ตบนสวิตช์โดยอัตโนมัติหรือไม่หรือเป็นสิ่งที่คุณต้องอัปเดตตัวเอง
Kamil Kisiel

1
+1 สำหรับการติดฉลากถ้าเราพบอีกหนึ่ง 'mystery'cable ...
TonyUser

ดูเหมือนฉลากจะหลุดออกมาจากสายเคเบิลเสมอ เราใช้เครื่องติดฉลาก Dyno เพื่อติดฉลากเซิร์ฟเวอร์ของเราทั้งหมดและนำไปใช้กับสายไฟและสายเครือข่ายเป็นครั้งคราว ดูเหมือนว่าป้ายกำกับจะร่วงหล่นหลังจากผ่านไประยะหนึ่งโดยเฉพาะถ้าอยู่ในเซิร์ฟเวอร์ ความลับคืออะไร?
Kamil Kisiel

ป้ายกำกับของคุณห่อกลับมาเองหรือไม่? หากพวกเขาไม่คุณสามารถห่อพวกเขาใน cellotape หลังจาก
Tanj

พวกเขาห่อ แต่ในที่สุดก็กลายเป็นติดขัด ฉันอาจลองใช้ Cellotape
Kamil Kisiel

3

NetDisco เป็นปืนใหญ่ สำหรับสคริปต์ที่เรียบง่ายดูswitchmap มันเดินตารางสวิทช์ MAC, ตาราง ARP, CDP และคณะเพื่อสร้างหน้าเว็บคงที่ สรุปการมอบหมายพอร์ตเหล่านี้อย่างดี


คนเสพเวจมรรคที่ยอดเยี่ยมทำงานเหมือนมีเสน่ห์!
Bruno Pereira

2

ฉันเป็นแฟนตัวยงของเครื่องมือการแมปพอร์ตที่มีการจัดการของ NST www.netscantools.com/spmapmain.html

มันไม่ฟรี แต่มีประโยชน์มากในการแก้ไขปัญหาเช่นเดียวกับการบันทึกเครือข่าย มันใช้ SNMP และ ARP เพื่อให้ที่อยู่ MAC และ IP ของคุณ (และจะทำการค้นหา DNS ด้วย) ของอุปกรณ์ทั้งหมดที่เชื่อมต่อกับแต่ละพอร์ตบนสวิตช์ที่กำหนด

ยกนิ้วให้ใหญ่สำหรับเครื่องมือนี้!


0

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


ฉันคิดว่า NMAP ทำงานที่ Network Layer ไม่ใช่ Data Link Layer มันสอบถามสวิตช์หรือไม่
pcapademic

คุณพูดถูก เมื่อเช้านี้ฉันคิดว่า
scotthere

0

OpenNMSมีการค้นพบ layer2 ผ่านการรวบรวม SNMP (เพราะฉันแน่ใจว่าใช้เครื่องมืออื่นที่คล้ายคลึงกัน)

OpenNMS จะดึงข้อมูล MAC, VLAN และ STP จากอุปกรณ์ที่ได้รับการจัดการและใช้สิ่งนี้เพื่อสร้างทอพอโลยี l2 ซึ่งสามารถแมปได้ (การแมปเนทีฟนั้นใช้งานได้กับ IE เท่านั้น แต่รุ่นที่เสถียรต่อไป - 1.8 - ฉันคิดว่าจะรองรับการทำแผนที่ได้ดีกว่า) คุณสามารถดูว่าโหนดใดที่เชื่อมต่อกับโหนดที่ระบุบนพื้นฐานต่อพอร์ต

หรือถ้าคุณพอใจที่จะเขียนบางสิ่งด้วยตัวคุณเองsnimpy ก็มีส่วนต่อประสานโปรแกรมที่ยอดเยี่ยมสำหรับ SNMP โดยไม่ผ่านการเขียนโปรแกรมสำหรับ SNMP ฉันเพิ่งใช้มันเพื่อสร้างสรุปสดของ vlans ต่อพอร์ตสิ่งที่สวิตช์ของเราไม่รายงานอย่างหมดจด


0

ฉันได้เขียนโปรแกรม Perl ที่ทำงานบน Linux / FreeBSD เพื่อติดตามอุปกรณ์ทั้งหมดในเครือข่าย Cisco ของคุณ (IOS / NX-OS / ASA) มันใช้ SSH / Telnet (ไม่มี SNMP) เพื่อเชื่อมต่อกับอุปกรณ์และเก็บข้อมูลทั้งหมดในฐานข้อมูล MySQL มันเป็นแบบแยกส่วนสูงมุ่งไปยังเครือข่ายขนาดกลางและขนาดใหญ่รวมถึงอินเตอร์เฟส GUI และ CLI และมีไลบรารีที่สามารถใช้งานได้โดยโปรแกรมอื่น มีคุณสมบัติมากมายดังนั้นเพียงตรวจสอบหน้าเว็บ:

http://netdbtracking.sourceforge.net/

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