Ubuntu中是否有LAN拓扑映射软件?

我需要为我的局域网中运行的所有第2层和第3层机器做一个图形化的地图。

我不想要像Dia或类似的图形工具,而是一种“图形Nmap”,它显示了LAN的真实布线(包括交换机!)。

事实上,像这样: http : //www.solarwinds.com/network-topology-mapper.aspx

据我所知,对于Ubuntu而言,几乎没有类似的可用软件包,免费和开箱即用,不需要相当多的手动配置。

OpenNMS可能会满足您的需求。

网络拓扑映射器(以及一般的SolarWinds工具套件)是一个非常好的中级网络管理工具。 不幸的是,它只是Windows而且价格很高。 如果没有大量的定制,您将很难找到类似的解决方案。 如果你有预算并运行异构商店,我强烈建议使用这个软件。 此外,他们的IPAM和NetFlow工具也非常可靠。

也就是说,我知道在Linux上运行的三个软件可能会让您开始动态映射您的网络: Cheops , OPManager和OpenNMS 。

我还建议查看SLAC页面 ,看看网络管理领域是否有更新的发展。

在成本,复杂性和function集方面,按升序列出了以下应用程序。

基奥普斯

Cheops是一种免费的网络映射解决方案,可以为您发现并以图形方式显示服务器和网络节点。 它已经老了,可能已经不再开发了。 但是,它是一个用于网络发现的简单工具。

http://cheops-ng.sourceforge.net/images/cheops.jpg

你可以在这里下载Cheops

OpenNMS的

OpenNMS能够进行网络发现,事件管理和性能管理。 它也可以作为.deb包提供。

核心function:

  • 自动第2层和第3层链路发现
  • 自动网络/节点发现和配置
  • 自动服务发现和配置
  • 整个IPv6支持(新)
  • 手动节点和服务供应申请
  • 路径停电支持

function列表

OpenNMS 下载

deb / apt-get的安装说明 。

OpManager的

另一方面,OpManager是一种商业工具。 它具有类似的SolarWinds解决方案function集。 根据我的经验,它非常强大且可定制。 也就是说,你必须付钱。 它确实在基于Debian的系统上运行,但它不是为Ubuntu定制的。 因人而异。

在网络管理function方面,它支持:

  • 可用性和正常运行时间监控
  • 交通和利用监测
  • 思科监控
  • 网络设备运行状况监控(路由器,交换机,防火墙,无线接入点)
  • 网络映射
  • 自定义网络地图/网络流量地图
  • WAN RTT监控
  • 网络流量分析(NetFlow,sFlow)
  • VoIP监控
  • 网络配置管理
  • IP地址管理
  • 切换端口映射器

有关function的完整列表,请参阅: 此处

您可以在此处下载OPManager的免费试用版

对于在Ubuntu中使用免费 ,统一的网络管理解决方案而言,我非常有兴趣听取其他人的意见,这些解决方案不需要内部开发和大量的关注和喂养。

与此同时,当使用OPManager或OpenNMS是不合理的时候,我将不得不使用我自己的定制Nagios / Cacti / SmokePing / Rancid / IPPlan解决方案来应对小型网络。

我使用和喜爱的工具是EtherApe,这可能是您可能想要查看的另一种可能性。 (在这种情况下10.0.0.2是我的adsl路由器)

EtherApe