Linux平台下可视化网络管理工具实践
  HJwyUgQ6jyHT 2024年08月09日 56 0

目前,许多用户因业务发展,不断更新或升级网络,从而造成自身用户环境差异较大,整个网络系统平台参差不齐。在服务器端大多使用Linux/Unix还有Windows Server,客户端计算机使用Windows 7/10,所以在企业应用中往往是LinuxWindows操作系统共存形成异构网络。本文以Linux平台下一个的管理软件cheops-ng在企业网实际应用为例,详细介绍如何借助它来管理Linux异构网络,从而保障网络高效安全的运行。

1  cheops-ng工作原理

在日常检测、管理Linux网络故障时,cheops-ng对管理员来说是一种不可或缺的强力工具。 以前我为大家介绍过NtopNGOCS Inventory NG还记得吗?今天再来谈谈带cheops-ng,它是一个软件嗅探器,而且是一个友好的图形界面监视工具,它包含了常用网络管理的功能。由于cheops已经停止开发,所以主要讲解cheops-ng,它可以结合其他多种工具(如Nmac、P0f等)对扫描结果进行分析,以图形的方式向用户提供从网络资源分析到故障诊断的各种功能。主要包括:

l  能对节点机器的各种操作系统(UnixLinuxBSDWindows)进行判断,可以有些小误差,这是可以通过编辑属性的方式修改的。

l  查找主机。

l  测绘网络拓扑。

l  建立主机服务列表。

l  查看/修改网络配置。

2  cheops-ng的下载和安装

用户可以到cheops-ng的主页,下载其最新版本0.2.3。安装前检查系统是否具备以下环境,而且系统需要GTK+的支持以及NMAP

l  gtk >= 1.2.0

l  gnome

l  gnome-xml >= 1.8.0

l  glib >= 1.2.0

l  glib-devel >= 1.2.0

l  imlib >= 1.9.0

l  imlib-devel >= 1.9.0

l  libpthread

l  libgnome-devel

l  gnome-libs-devel

l  libpng-devel

l  esound-devel

l  gnomecanvas-devel

l  libxml-devel

#tar zxvf cheops-ng-0.2.3.tgz

#cd cheops-0.2.3

#./configure&& make&& make install

3  cheops-ng的配置

cheops-ng采用客户机/服务器的工作机制,打开cheops-ng的目录,将会发现两个可执行文件:cheops-agentcheops-ng cheops-agent执行扫描网络的任务cheops-ng是图形控制前端。首先,以超级用户的身份打开X-Window的一个终端运行cheops-agent,然后在另一个终端下运行cheops-ng

 #cheops-agnet&

 #cheops-ng

其中,命令符号“&”表示把cheops-agent进程放在后台执行。

首次运行cheops-ng要进行配置,添加主机网卡的回路地址(127.0.0.1)如1所示。

Linux平台下可视化网络管理工具实践

2  cheops-ng设置选项

1Agent是指系统最多启动几个监视窗口,根据机器配置,一般不超过5个,如图所示。

2Featrues选项包括两大部分:Tool OpitionsLook and Feel,如图3所示

Tool Opitions选项组中,Determine the operating system of new hosts选项表示自动识别新主机的操作系统,建议选中。Look up hosts I add with reverse DNS选项表示搜索主机利用反向查询DNS建议选中。Automatically map the network选项表示自动生成网络拓扑图,建议选中。Determine the version of serverces running on hosts选项表示自动识别主机提供的服务类型,建议选中。在Look and Feel选项组中,Confirm Deleting of hosts选项表示可以删除主机,建议选中。Use the IP address for the label选项表示使用IP地址的标识,建议选中。Save changes on exit选项表示退出cheops-ng时,自动保存配置,建议选中。Update the viewspace while moving stuffturn off for slow puters)选项表示更新Viewspace视图,建议选中。

Linux平台下可视化网络管理工具实践

配置Services

4Scripts自定义检测脚本,如图5所示。

Linux平台下可视化网络管理工具实践

配置OS Pixmaps

Cheops内的图标能基本满足日常需要,如果你的设备在其中没有相应图标,需要自己建立,方法是在/usr/share/cheops-ng/pixmaps里放置自己设备的图片(注意不能直接放置JPGBMP格式的图片,需要进行转换),如图7所示。

Linux平台下可视化网络管理工具实践

自动构建网络拓扑

8是系统自动描绘出的一个比较复杂的网络拓扑,可以保存为*.map的格式文件,如图9所示,以便日后调用。

Linux平台下可视化网络管理工具实践

10  监控服务

cheops-ng被称作是网管人员的瑞士×××,通过它基本上所有的网络设备都无所遁形。不管拿来做例行的监测工作,还是对日志文件进行分析,都是非常优秀的工具。实际上我们的一些网管软件,和一些网络测试仪大多使用嗅探器技术,只是许多计算机软件供应商对其一直讳莫如深。在我的作品集中为大家奉上更多、更好玩的开源工具,你还等什么呢?

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2024年08月09日 0

暂无评论

推荐阅读
  HJwyUgQ6jyHT   2024年05月31日   53   0   0 centoslinux
HJwyUgQ6jyHT