Nếu bạn đang thiết kế hoặc quản lý một mạng, một sơ đồ hoặc bản đồ chi tiết của mạng đó sẽ vô cùng hữu ích. Tùy thuộc vào môi trường của bạn, các kết nối mạng có thể trở nên khá nhanh chóng. Điều này đặc biệt đúng đối với các mạng lớn như trong môi trường văn phòng. Trong những tình huống đó, bản đồ mạng cung cấp cho bạn rất nhiều thông tin theo cách tương tác và giúp bạn dễ dàng hiểu được mọi thứ đang ở đâu và chúng được kết nối như thế nào với nhau.
Trong khi Bản đồ mạng được thực hiện thủ công tốt hơn. Tuy nhiên, có một phần mềm kết nối các thiết bị được phát hiện và giúp bạn dễ dàng lập bản đồ mạng của mình. Để giúp bạn bắt đầu, đây là một số công cụ lập bản đồ mạng mã nguồn mở tốt nhất mà bạn có thể thử.
Đọc: Tìm kiếm Microsoft Visio Alternative? Đây là một số ứng dụng lưu đồ nguồn mở
Phần mềm lập bản đồ mạng nguồn mở tốt nhất
1. Nmap
Nmap (viết tắt của Network Mapper) là một trong những trình quét mạng và an ninh mạng phổ biến nhất được các cá nhân, chuyên gia và công ty sử dụng. Nmap có các tùy chọn cấu trúc liên kết tích hợp cung cấp cho bạn bản đồ mạng tương tác và động chỉ với một vài cú nhấp chuột. Tất cả các mạng được hiển thị trong biểu đồ nút nơi máy chủ được đặt ở trung tâm và tất cả các mạng con được sử dụng từ trung tâm máy chủ đó. Mặc dù chế độ xem mặc định được đặt thành localhost, bạn có thể thay đổi chế độ xem và xem mạng thực sự trông như thế nào.
Khi cần, bạn có thể kéo và thả các mạng khác nhau trong bản đồ và thậm chí có thể thao tác chúng với các tùy chọn được cung cấp. Sau khi có bản đồ, bạn có thể đánh dấu các khu vực và nhóm con của người dẫn chương trình. Khi bạn nhấp vào mạng hoặc máy chủ con, Nmap cung cấp cho bạn các tùy chọn bổ sung để lấy thông tin và thao tác mục tiêu. Vì Nmap vừa là bản đồ vừa là máy quét, nên bản đồ mạng đặc biệt hữu ích trong các phiên định tuyến.
Hỗ trợ nền tảng: Windows, Linux và macOS.
Giá bán: Miễn phí.
Tải xuống Nmap
2. Netdisco
Netdisco là công cụ lập bản đồ và quản lý mạng dựa trên web. Sử dụng Netdisco, bạn có thể định vị tất cả các thiết bị được kết nối với mạng. Sau khi xác định được vị trí, ứng dụng sẽ tự động ánh xạ chúng dưới dạng biểu diễn đồ họa đơn giản. Ứng dụng hoạt động giống nhau bất kể kích thước mạng. Từ bản đồ mạng, bạn có thể thu thập tất cả các loại thông tin như mô hình phần cứng mạng, địa chỉ MAC, địa chỉ IP, phần mềm đã cài đặt và hệ điều hành, v.v.
Không giống như Nmap, giao diện người dùng của Netdisco thân thiện hơn nhiều và có nhiều tùy chọn hơn khi thao tác với các mạng được phát hiện. Để có thêm chức năng, bạn cũng có thể cài đặt các trình cắm và tiện ích mở rộng.
Đọc: Xem những gì người khác đang duyệt trên WiFi của bạn
Hãy nhớ rằng bạn cần cài đặt Netdisco trên máy chủ chạy bản phân phối Linux. Sau khi cài đặt, bạn có thể đăng nhập vào Netdisco từ bất kỳ đâu bạn muốn.
Hỗ trợ nền tảng: Là một công cụ web, nó hỗ trợ tất cả các nền tảng.
Giá bán: Miễn phí.
Tải xuống Netdisco
3. Masshandra
Masshandra vừa là một công cụ lập bản đồ mạng và lập sơ đồ mạng. Nói chung, Masshandra chủ yếu được sử dụng để tạo sơ đồ mạng cá nhân hoặc văn phòng trong môi trường 3D để bạn biết điều gì đang diễn ra khi bạn thực sự tạo mạng. Nếu bạn đã có mạng, Masshandra có thể tự động phát hiện mạng của bạn bằng các thao tác ping hoặc SNMP. Sau khi được phát hiện, nó sẽ tạo ra một bản đồ mạng ngay lập tức.
Ứng dụng hỗ trợ các thao tác kéo và thả để bạn có thể dễ dàng thao tác hoặc cấu hình các đối tượng được xác định trước. Vì vậy, nếu bạn muốn một ứng dụng có thể tạo sơ đồ mạng mới đồng thời cho phép bạn truy cập vào bản đồ mạng hiện có thì hãy thử Masshandra.
Hỗ trợ nền tảng: Windows, Linux và macOS.
Giá bán: Miễn phí.
Tải xuống Masshandra
4. OpenNMS
Cũng giống như Masshandra, OpenNMS vừa là công cụ lập bản đồ mạng vừa là công cụ lập sơ đồ cho bất kỳ quy mô mạng nào. Tuy nhiên, OpenNMS là một công cụ quản lý mạng toàn diện, chủ yếu hướng tới các chuyên gia và giới doanh nghiệp. Sau khi bạn cài đặt OpenNMS, nó sẽ tự động khám phá mạng của bạn và ánh xạ tất cả các đối tượng có sẵn. Từ bản đồ, bạn có thể thực hiện các hoạt động khác nhau như cung cấp mạng, thậm chí thông báo, quản lý nền tảng, v.v.
Vì vậy, nếu bạn đang tìm kiếm một công cụ quản lý mạng toàn diện có thể lập bản đồ và quản lý mạng của mình thì Open NMS là dành cho bạn. Tốt như phần mềm, có một đường cong học tập lớn. Điều đó nói lên rằng, cộng đồng OpenNMS rất lớn và bạn sẽ nhận được sự trợ giúp cần thiết mà không gặp bất kỳ vấn đề gì.
Hỗ trợ nền tảng: Công cụ web. Bạn cần cài đặt OpenNMS trên máy chủ.
Giá bán: Miễn phí.
Tải xuống OpenNMS
5. nwdiag
nwdiag là một ứng dụng rất đơn giản được thiết kế để làm một việc và một việc duy nhất. Sử dụng nwdiag, bạn có thể tạo sơ đồ mạng từ dấu chấm như văn bản. Không giống như các chương trình khác, nơi bạn thấy các sơ đồ đẹp về mạng của mình, nwdiag hiển thị các bản đồ dựa trên văn bản đơn giản có thể tìm kiếm được. Khi bạn có bản đồ hoặc sơ đồ, bạn có thể nhúng nó vào Sphinx và tìm kiếm các đối tượng mạng khác nhau. nwdiag không hơn không kém. Do đó, nó rất nhẹ và hầu như không sử dụng bất kỳ tài nguyên hệ thống nào.
Tuy nhiên, nwdiag bị giới hạn rất nhiều và không cung cấp bất kỳ tùy chọn nào để thao túng hoặc quản lý mạng. Vì vậy, miễn là nhu cầu của bạn đơn giản và tất cả những gì bạn cần là một bản đồ hoặc sơ đồ mạng, nwdiag là một công cụ tuyệt vời.
Đọc: Cách xóa ai đó khỏi WiFI của bạn
Hỗ trợ nền tảng: Chỉ dành cho Linux.
Giá bán: Miễn phí
Tải xuống nwdiag
6. Nagios Core
Cũng giống như OpenNMS, Nagios Core là một công cụ quản lý mạng đầy đủ được thiết kế để duy trì các mạng lớn trong môi trường chuyên nghiệp và công ty. Là một công cụ quản lý mạng đầy đủ, Nagios có thể dễ dàng phát hiện mạng của bạn và tạo bản đồ từ đó. Mặc dù bản đồ mặc định chỉ có vậy và không cung cấp nhiều tùy chọn để thao tác, bạn có thể sử dụng thông tin có sẵn từ bản đồ để thực hiện các sửa đổi thông qua phần quản lý Nagios.
Một trong những điều tốt nhất về Nagios là bạn có thể tạo bản đồ mạng có thể tùy chỉnh của riêng mình với một loạt các biến thể. Sau khi được tạo, bạn cũng có thể chia sẻ chúng bằng một URL đơn giản. Nếu cần, bạn có thể cài đặt các thành phần bổ sung để nâng cao bản đồ mạng.
Nagios có một đường cong học tập khổng lồ và các tùy chọn không trực quan hoặc dễ tìm và sử dụng. Nếu bạn không bận tâm về đường cong học tập, hãy thử Nagios.
Hỗ trợ nền tảng: Chỉ dành cho Linux.
Giá bán: Miễn phí.
Tải xuống Nagios Core
Đó là tất cả cho bây giờ. Ngoài ra, bạn cũng có thể vẽ nó bằng tay hoặc nếu bạn chỉ đang tìm kiếm cấu trúc liên kết thủ công mà không cần kích thích, thì Visio là loại tiêu chuẩn ngành.
Nếu bạn nghĩ rằng tôi đã bỏ lỡ bất kỳ công cụ lập bản đồ mạng mã nguồn mở nào yêu thích của bạn thì hãy bình luận bên dưới và chia sẻ chúng với tôi.
Đọc: Các giải pháp thay thế nguồn mở miễn phí cho phần mềm đắt tiền