Có phần mềm lập bản đồ cấu trúc mạng LAN có sẵn trong Ubuntu không?


33

Tôi cần làm một bản đồ đồ họa của tất cả các máy lớp 2 và lớp 3 đang chạy trong mạng LAN của tôi.

Tôi không muốn có một công cụ đồ họa như Dia hoặc tương tự, nhưng là một loại "Nmap đồ họa" hiển thị hệ thống cáp thực sự của mạng LAN (bao gồm cả các công tắc, quá!).

Trong thực tế, một cái gì đó như thế này: http://www.solarwinds.com/network-topology-mapper.aspx

Câu trả lời:


33

Theo hiểu biết của tôi, có một số gói phần mềm tương đương có sẵn, miễn phí và có sẵn, cho Ubuntu không yêu cầu khá nhiều cấu hình thủ công.

OpenNMS có thể đến gần với nhu cầu của bạn.

Công cụ lập bản đồ cấu trúc mạng (nói chung và Bộ công cụ SolarWinds) là một công cụ quản lý mạng rất tốt, trung cấp. Thật không may, nó chỉ là Windows và đi kèm với một mức giá đáng kể. Nếu không có nhiều tùy chỉnh, bạn sẽ khó tìm được một giải pháp tương đương. Nếu bạn có ngân sách và điều hành một cửa hàng không đồng nhất, tôi hoàn toàn có thể khuyên bạn nên sử dụng phần mềm này. Ngoài ra, các công cụ IPAM và NetFlow của họ cũng khá chắc chắn.

Điều đó nói rằng, tôi biết về ba phần mềm chạy trên Linux và có thể giúp bạn bắt đầu tự động lập bản đồ mạng của mình: Cheops , OPManagerOpenNMS .

Tôi cũng khuyên bạn nên xem trang SLAC để xem liệu có bất kỳ sự phát triển nào gần đây hơn trong không gian quản lý mạng không.

Các ứng dụng sau được liệt kê, theo thứ tự tăng dần, về chi phí, độ phức tạp và bộ tính năng.

Cheop

Cheops là một giải pháp lập bản đồ mạng miễn phí sẽ ra ngoài và khám phá và hiển thị đồ họa các máy chủ và các nút mạng cho bạn. Nó đã cũ và có thể không còn được phát triển nữa. Nhưng, nó là một công cụ đơn giản để sử dụng cho khám phá mạng.

Bạn có thể tải Cheops, tại đây

OpenNMS

OpenNMS có thể thực hiện khám phá mạng, quản lý sự kiện và quản lý hiệu suất. Nó có sẵn như là một gói .deb là tốt.

Tính năng cốt lõi:

  • Tự động phát hiện liên kết lớp 2 và lớp 3
  • Tự động phát hiện và cung cấp mạng / nút
  • Khám phá và cung cấp dịch vụ tự động
  • Hỗ trợ IPv6 xuyên suốt (mới)
  • Yêu cầu cung cấp dịch vụ nút và nút
  • Hỗ trợ mất điện

Danh sách tính năng

Tải xuống OpenNMS

Hướng dẫn cài đặt cho deb / apt-get.

Quản lý

OpManager, mặt khác, là một công cụ thương mại. Nó có một bộ tính năng tương tự của giải pháp SolarWinds. Theo kinh nghiệm của tôi, nó rất mạnh mẽ và có thể tùy chỉnh. Điều đó nói rằng, bạn sẽ phải trả tiền cho nó. Nó chạy trên các hệ thống dựa trên Debian, mặc dù nó không được tùy chỉnh cho Ubuntu. YMMV.

Về chức năng quản lý mạng, nó hỗ trợ:

  • Giám sát sẵn có và thời gian hoạt động
  • Giám sát giao thông và sử dụng
  • Giám sát Cisco
  • Giám sát sức khỏe thiết bị mạng (Bộ định tuyến, chuyển mạch, tường lửa, điểm truy cập không dây)
  • Bản đồ mạng
  • Bản đồ mạng tùy chỉnh / Bản đồ lưu lượng mạng
  • Giám sát mạng RTT
  • Phân tích lưu lượng mạng (NetFlow, sFlow)
  • Giám sát VoIP
  • Quản lý cấu hình mạng
  • Quản lý địa chỉ IP
  • Chuyển đổi bản đồ cổng

Để biết danh sách đầy đủ các tính năng, xem: tại đây

Bạn có thể tải về bản dùng thử miễn phí của OPManager tại đây

Tôi sẽ rất thích nghe người khác nói về việc sử dụng giải pháp quản lý mạng thống nhất, miễn phí trong Ubuntu mà không yêu cầu phát triển nội bộ và rất nhiều sự chăm sóc và nuôi dưỡng.

Trong khi đó, khi sử dụng OPManager hoặc OpenNMS không hợp lý, tôi sẽ phải thực hiện bằng giải pháp Nagios / Cacti / SmokePing / Rancid / IPPlan tùy chỉnh của mình cho các mạng nhỏ hơn.


Ôi trời !!! Cảm ơn rất nhiều!!! Thật là một phản ứng !!! Cảm ơn!! Tôi sẽ thử tất cả các ứng dụng này để xem cái nào phù hợp nhất với tôi. Cảm ơn! Mạng LAN của tôi có khoảng 300 máy tính, được kết nối bởi một số công tắc (một cho mỗi tầng của tòa nhà) bên cạnh các công tắc nhỏ khác được đặt "bằng tay". Đó là một mạng được tạo bởi các mảnh trong nhiều năm và tôi muốn biết nó như thế nào, bởi vì tôi không có bất kỳ bản đồ đồ họa nào về vị trí của cáp. Tóm lại, tôi chỉ muốn tài liệu cáp mạng. Đơn giản.
Osqui

7

Một công cụ tôi đã sử dụng và yêu thích từ lâu là EtherApe, đây có thể là một khả năng khác mà bạn có thể muốn kiểm tra. (Trong trường hợp này 10.0.0.2 là bộ định tuyến adsl của tôi)

EtherApe


Khi tôi khởi động, tôi gặp phải lỗi này: "Thiết bị bluetooth0 sử dụng loại liên kết không được hỗ trợ 201, không thể chụp. Vui lòng chọn giao diện khác." Bạn có biết bất cứ điều gì về nó ?
Farimah

Đảm bảo chạy etherape theo sudo, nếu không nó không thể định cấu hình bộ điều hợp mạng LAN chính xác. (Tôi có thể nghi ngờ ở chế độ lăng nhăng.) Từ dòng lệnh: sudo etherape và cung cấp mật khẩu đăng nhập của bạn tại dấu nhắc.
David Donaldson
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.