找回密码
 注册账户
查看: 478|回复: 0

60款流行网络工具的开源替代选择(1)

[复制链接]
admin 发表于 2012-7-11 09:49:23 | 显示全部楼层 |阅读模式
  开源网络工具能派得上用处。无论你是在管理大型企业数据中心中成千上万的系统,还是仅仅把你家里的几台电脑连接起来,开源网络工具都能帮助你搭建和维护一个低成本的网络。

  本文整理出了让这项任务变得更容易一点的60款开源网络工具。

  你在本文中会找到有助于确保网络安全的诸多工具,以及简化故障排除、备份、部署及其他网络任务的开源实用工具。与往常一样,如果你觉得另外的开源网络工具值得推荐,欢迎留言。

  开源网络:备份

  1. Bacula

  取代的对象:Simpana Backup and Recovery、NetVault和惠普StorageWorks EBS

  Bacula提供了用于网络的备份、恢复和数据验证等工具,声称自己"无疑是最流行的开源备份软件"。可通过Bacula Systems公司获得商业支持、培训和服务。支持的操作系统:Windows、Linux和OS X。

  链接:http://www.bacula.org/en/

  2. Amanda

  取代的对象:Simpana Backup and Recovery、NetVault和惠普StorageWorks EBS

  不甘落后的Amanda同样声称,自己是"世界上最流行的开源备份和恢复软件";还声称目前保护着50万个网络。除了开源版本外,它还提供一款收费的企业版,或作为预先配置的虚拟设备来提供。支持的操作系统:Windows、Linux和OS X。

  链接:http://amanda.zmanda.com/

  3. Partimage

  取代的对象:诺顿Ghost、Simpana Backup and Recovery、NetVault和惠普StorageWorks EBS

  除了支持网络备份和恢复外,partimage还适用于同时安装诸多一模一样的计算机镜像。它提供了非常快的保存和恢复操作。支持的操作系统:Linux。

  链接:http://www.partimage.org/Main_Page



  开源网络工具能派得上用处。无论你是在管理大型企业数据中心中成千上万的系统,还是仅仅把你家里的几台电脑连接起来,开源网络工具都能帮助你搭建和维护一个低成本的网络。

  开源网络:网关/统一威胁管理设备

  6. Endian Firewall Community

  取代的对象:Check Point安全网关、SonicWall和赛门铁克端点保护

  借助Endian的社区版,你就能搭建自己的网关安全设备,防病毒支持、针对电子邮件流量的病毒和垃圾邮件过滤、针对Web流量的内容过滤和VPN(虚拟专用网),这些功能一应俱全。你也可以购买该公司基于同一技术的商用网络安全产品。支持的操作系统:Linux。

  链接:http://www.endian.com/en/community/overview/

  7. Untangle Lite

  取代的对象:Check Point安全网关、SonicWall和赛门铁克端点保护

  Untangle与Endian颇为相似,也提供一个"简化"版,你可以利用该开源解决方案来搭建自己的设备。此外,它还提供了商用软硬件设备。网站声称,Untangle让你不用10分钟就能完成搭建工作,继而保护你的网络。支持的操作系统:Linux。

  链接:http://www.untangle.com/



  开源网络工具能派得上用处。无论你是在管理大型企业数据中心中成千上万的系统,还是仅仅把你家里的几台电脑连接起来,开源网络工具都能帮助你搭建和维护一个低成本的网络。

  开源网络:入侵检测

  8. Open Source Tripwire

  取代的对象:Tripwire

  早在2000年,Tripwire就发布了开源版的网络监控软件;从此以后,该项目方面的发展从未断过。与商用版Tripwire一样,当你网络上的指定文件出现变化时,它会提醒管理员。支持的操作系统:Windows和Linux。

  链接:http://sourceforge.net/projects/tripwire/

  9. AFICK

  取代的对象:Tripwire

  AFICK的全称是"另一个文件完整性检查器",它也提供了与Tripwire非常相似的功能。它可以快速扫描文件,让你知道数据何时发生了变化。支持的操作系统:Windows和Linux。

  链接:http://afick.sourceforge.net/



  开源网络:IT库存管理

  10. OCS Inventory NG

  取代的对象:蓝代斯克库存管理器和Systemhound

  它能查明什么硬件连接到你的网络上、该硬件在如何使用。OCS还包括一个部署系统,可用于在你的网络上分发软件和脚本。支持的操作系统:与操作系统无关。

  链接:http://www.ocsinventory-ng.org/en/

  11. GLPI

  取代的对象:蓝代斯克库存管理器和Systemhound

  许多用户一起部署OCS和GLPI。OCS可查明连接到网络上的资源,而GLPI可建立一个数据库,帮助管理员们跟踪和管理那些资产。支持的操作系统:与操作系统无关。

  链接:http://www.glpi-project.org/spip.php?lang=en

  开源网络:日志文件监控和分析

  12. Analog

  取代的对象:Sawmill和TriGeo

  作为号称"世界上最流行的日志文件分析器",Analog是一款速度超快、可扩展的日志分析工具,可与Web服务器配合使用。它可以单独使用,也可以与Report Magic(http://www.reportmagic.org/)结合使用,生成各种比较漂亮的图表和图形。支持的操作系统:Windows、Linux和OS X。

  链接:http://www.analog.cx/

  13. AWStats

  取代的对象:Sawmill和TriGeo

  这款免费的日志文件分析工具可利用Web、内容流、ftp或邮件服务器的统计数字来制作图形。查阅这张大有帮助的对比图(http://awstats.sourceforge.net/docs/awstats_compare.html),就能看看它的功能特性与其他开源和商用软件相比怎么样。支持的操作系统:Windows、Linux和OS X。

  链接:http://awstats.sourceforge.net/

  14. Snare

  取代的对象:LogLogic和SenSage日志管理

  你在其网站上可以找到无数的开源Snare代理,这些代理旨在从安全的角度来分析日志文件。开发Snare代理的InterSect Alliance这家组织还提供了结合开源工具的商用服务器。支持的操作系统:Windows、Linux、OS X及其他。

  链接:http://www.intersectalliance.com/projects/index.html

  15. Webalizer

  取代的对象:Sawmill和TriGeo

  这款运行速度快的Web日志文件分析工具声称能够在30秒内处理完有200万条记录的日志文件。它同时支持IPv4和IPv6,提供了十几种语言的版本。支持的操作系统:Windows、Linux和OS X。

  链接:http://www.webalizer.org/



  开源网络:网络管理

  26. OpenNMS

  取代的对象:IBM Tivoli网络管理器和OpManager

  作为"世界上第一个开源企业级网络管理应用平台",OpenNMS十多年来一直在帮助管理员们监控各自的网络。它具有高度的可定制性和可扩展性,还提供自动化和定向式发现和配置、事件和通知管理、服务保证和性能衡量等功能。支持的操作系统:Windows、Linux、OS X和iOS。

  链接:http://www.opennms.org/

  27. RANCID

  取代的对象:Orion NCM和CiscoWorks局域网管理解决方案

  RANCID的全称是"确实出色的新思科配置修改器",它可发现和跟踪路由器及其他设备在配置方面的详细信息。它支持众多类型的硬件,包括思科路由器、瞻博路由器、Catalyst交换机、网捷交换机、Redback NAS和ADC EZT3多路复用器。支持的操作系统:Linux。

  链接:http://freecode.com/projects/rancid

  开源网络:网络监控

  28. Zenoss

  取代的对象:IBM Tivoli网络管理器和OpManager

  Zenoss可帮助IT部门监控和管理各自的网络、应用程序和服务器,它包括对虚拟化和云环境的支持。可通过Zenoss公司获得基于开源社区版的商用产品。支持的操作系统:Linux和OS X。

  链接:http://community.zenoss.org/index.jspa

  29. Nagios

  取代的对象:Nimsoft、Orion NPM和OpManager

  Nagios自称是"IT基础设施监控领域的行业标准",它可帮助用户通过监控各服务器、交换机、应用程序和服务,"立即发现IT基础设施方面的问题"。其网站链接可把你带到开源版;企业版可在Nagios.com上找到。支持的操作系统:Linux和Unix。

  链接:http://www.nagios.org/

  30. Opsview

  取代的对象:IBM Tivoli网络管理器和OpManager

  Opsview被设计成用于运营和开发(DevOps)环境,它提供了物理、虚拟和云计算等系统的统一视图,而且它与Nagios插件兼容。除了免费的Core版外,它还有专业版、企业版和托管服务提供商(MSP)版。支持的操作系统:Linux。

  链接:http://www.opsview.com/

  31. Munin

  取代的对象:Nimsoft、Orion NPM和OpManager

  Munin以古代斯堪的纳维亚的记忆之神命名,它旨在帮助网络管理员们分析趋势,查明性能问题为什么会出现。它提供了Web界面,易于安装、易于使用。支持的操作系统:Linux和OS X。

  链接:http://munin-monitoring.org/

  32. RRDTool

  取代的对象:Nimsoft、Orion NPM和OpManager

  RRDtool自称是"开源行业标准、高性能的数据日志和图形系统,面向时间序列数据。"它已被集成到其他众多的网络工具中,包括Endian和Cacti。支持的操作系统:Windows和Linux。

  链接:http://oss.oetiker.ch/rrdtool/

  33. Cacti

  取代的对象:Nimsoft、Orion NPM和OpManager

  Cacti 从RRDtool获取信息后,用来制作一些比较复杂的图形。它还提供了直观的界面和一些管理功能。支持的操作系统:Windows和Linux。

  链接:http://www.cacti.net/

  34. Ganglia

  取代的对象:Nimsoft、Orion NPM和OpManager

  虽然本文介绍的工具大多数是为普通网络设计的,但是加利福尼亚大学伯克利分校千年项目组(Millennium Project)开发的这款工具可以监控集群和网格等高性能计算系统。它自2000年就问世了,目前用于全球成千上万的集群上。支持的操作系统:Linux及其他。

  链接:http://ganglia.sourceforge.net/

  35. Zabbix

  取代的对象:Nimsoft、Orion NPM和OpManager

  Zabbix自称是"适合所有人的企业级监控解决方案",它最多可以监控10万个网络设备,提供100万个衡量指标,每秒可以执行成千上万次检查。它是完全开源的,但Zabbix确实提供收费支持及其他服务。支持的操作系统:Windows(只针对代理)、Linux和OS X。

  链接:http://www.zabbix.com/

  36. Pandora FMS

  取代的对象:Nimsoft、Orion NPM和OpManager

  这款"灵活的监控解决方案"可以用来跟踪任何对象:从网络状态、网站篡改到股市趋势,不一而足。它可以生成实时图形、发送自定义警报信息、制作服务水平协议(SLA)报告等等。支持的操作系统:Windows、Linux和OS X。

  链接:http://pandorafms.com/

  37. NDT

  取代的对象:NetFlow Traffic Analyzer、Nimsoft、Orion NPM和OpManager

  NDT的全称是"网络诊断工具",它是一款提供网络性能测试的客户端/服务器应用软件。它有助于识别诸多问题,比如以太网/快速以太网链接上的双工不匹配情况、用户计算机设置不正确的TCP缓冲器或者本地网络基础设施方面的问题。支持的操作系统:Linux。

  链接:http://www.internet2.edu/performance/ndt/

  38. Net-SNMP

  取代的对象:Nimsoft、Orion NPM和OpManager

  这一套应用软件为IPv4和IPv6实施了SNMP v1、SNMP v2c和SNMP v3等协议。这些是命令行工具,所以它们不如其他一些网络监控应用软件来得易于使用。支持的操作系统:Windows和Linux。

  链接:http://www.net-snmp.org/



  开源网络:数据包分析

  43. Wireshark

  取代:OmniPeek和CommView

  作为"世界上最重要的网络协议分析器",Wireshark让管理员们能够以互动方式捕获和浏览网络流量。功能包括:对数百种协议执行深度检查、实时捕获和离线分析、功能强大的显示过滤器及VoIP分析等等。支持的操作系统:Windows、Linux和OS X。

  链接:http://www.wireshark.org/

  44. tcpdump

  取代的对象:OmniPeek和CommView

  虽然这款命令行工具缺少易于使用的图形用户界面(GUI),但它提供了强大的数据包分析功能。同一个网站还提供了用于捕获网络流量的libpcap库。支持的操作系统:Linux。

  链接:http://www.tcpdump.org/

  45. WinDump

  取代的对象:OmniPeek和CommView

  如果你想在Windows上运行tcpdump,这将是你需要的版本。它还包括了用于捕获流量的WinPcap库和驱动程序。支持的操作系统:Windows。

  链接:http://www.winpcap.org/windump/

  开源网络:密码破解器

  46. Ophcrack

  取代的对象:Passware

  每一个网络管理员都需要时常恢复丢失或未知的密码。Ophcrack使用了彩虹表方法来恢复密码,它还有一个蛮力破解模块来破解简单的密码。支持的操作系统:Windows、Linux和OS X。

  链接:http://ophcrack.sourceforge.net/

  47. John the Ripper

  取代的对象:Passware

  John the Ripper可以非常迅速地破解安全性很弱的Unix密码。它还提供收费的专业版。支持的操作系统:Windows、Linux和OS X。

  链接:http://www.openwall.com/john/
您需要登录后才可以回帖 登录 | 注册账户

本版积分规则

存档|黑屋|手机|网络实验室 本站服务器由美国合租以及IDCLayer国际数据提供!!!

GMT+8, 2026-6-5 15:39 , Processed in 0.008710 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表