任何绘制网络布局的软件?


3

我在windows / linux上寻找一些工具,它绘制了我所在网络的布局。顺便说一句,不要以为我只是这个网络中的用户。我没有任何管理控件。


1
自动创建或生成网络布局?
Ye Lin Aung 2010年

Answers:


1

来自Mikrotik 的Dude相当不错。

Dude网络监视器是MikroTik的一个新应用程序,它可以显着改善您管理网络环境的方式。它将自动扫描指定子网内的所有设备,绘制和布局网络地图,监控设备的服务,并在某些服务出现问题时提醒您。

  • 老兄是免费的!
  • 自动网络发现和布局
  • 发现任何类型或品牌的设备
  • 设备,链接监控和通知
  • 包括设备的SVG图标,并支持自定义图标和背景
  • 易于安装和使用
  • 允许您绘制自己的地图并添加自定义设备
  • 支持对支持它的设备进行SNMP,ICMP,DNS和TCP监控
  • 个人链接使用监控和图表
  • 直接访问用于设备管理的远程控制工具
  • 支持远程Dude服务器和本地客户端
  • 在Linux Wine环境,MacOS Darwine和Windows中运行
  • 与其他产品相比的最佳价格/价值比(免费)



2

在Linux和Unix中存在LanMap2

LanMap2是一个被动网络监控/分析框架; 不需要SNMP。

它会不经意地收听所有传递的数据,并将可能有趣的事实(地址,名称,指纹,异常情况等)筛选到sqlite数据库中。

提供脚本来查询数据库并生成网络实体,整体连接,流量和着名应用程序,操作系统和系统所扮演角色的图像图。

它意味着是一个可扩展的框架; 任何花时间查看网络流量并且知道一点SQL的人都应该能够提供分析类型的“映射”(参见data / * .sql)

Lanmap2的组件彼此分离,并且相当简单和灵活; 您可以在不必使用它们的情况下向数据库报告内容,并且可以在网络捕获运行时处理分析类型的任务或脚本。

当前的图形脚本使用php查询数据库并生成graphviz的输入; 这些可以很容易地修改。

安装

哦,好吧,一切都是手动的。

依赖关系:sqlite3和libsqlite3(sqlite2不可接受!)libpcap gcc php(与db接口并生成graphviz输入;计划用lua替换)graphviz(用于生成图形)

Ubuntu Linux:Debian Linux:sudo apt-get install libpcap-dev libsqlite3-dev gcc graphviz php5-cli php5-sqlite sqlite3

  1. 运行make

    make

    这将构建并填充数据库文件'db / db'和解析/捕获程序'src / cap'

采用

  1. 开始捕捉

    cd db && sudo ../src/cap && cd -

    应用程序必须以root身份运行,这是一个潜在的安全隐患。

    这目前产生了巨大的产量; 告我。

  2. 让捕获运行一段时间后生成图形。

    cd graph && ./graph.sh && cd -

    这将在graph / net.png生成图形

    这运行了一堆PHP脚本。

  3. 通过web / crap查看图表

    如果你有能力,我建议你把/ symlink apache映射到web /目录


1

我刚刚看到了Belarc Advisor,推荐了@Gene Geeks,它显示的是本地网络上所有网络设备的一部分,我很惊讶在输出中看到这一点。它不会画出漂亮的图片或任何东西,但会给你很多信息。

从那里你可以使用Visio或类似的其他程序来记录你喜欢的任何类型的绘图中的网络。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.