服务器 频道

小工具办大事——服务器网络巧监测

    【IT168 专稿】今天笔者为各位IT168的读者介绍一个软件,是Mortens HostAlive。通过这个软件我们可以监测网络中计算机是否在线,网络连接是否正常,另外还可以对每个计算机(当然其中也包括服务器)对外开启的服务端口进行检测,当出现计算机与网络连接失败或者某个服务端口崩溃的时候,Mortens HostAlive会在第一时间通知网络管理员,当然通知的手段有通过网络,通过EMAIL以及通过短信等多种方法。


一、Mortens HostAlive概况

    Mortens HostAlive是一个免费的网管工具,它采取多线程PING的方式来检测网络,用它可以轻松地检查TCP/IP网络内计算机的在线状态。另外还可以按照用户指定的间隔监测主机。对检测结果还可以自动导出HTML网页或CSV文本格式的报表,最终通过电子邮件发送或在屏幕上显示信息亦或播放声音来提醒网络管理员。对于服务器的监测历史可以通过多种图表方式来查看,帮助我们进行状态分析。

    点击下载:下载


二、安装Mortens HostAlive

    安装Mortens HostAlive的方法很简单,我们只需要在公司网络中任何一台连接网络的计算机上安装即可。

    第一步:下载Mortens HostAlive,打开下载文件夹会看到只有一个名为setup.exe的程序,这个就是安装程序。(如图1)

图1

    第二步:双击该安装程序,选择“I AGREE”同意安装协议。(如图2)
图2

    第三步:在接下来的安装组件选择界面中,有三个组件提供给我们。一般我们保持默认的全选即可。这样Mortens HostAlive才能更好的为我们服务。当然如果你的计算机上已经安装有visual basic 6的文件链接库的话可以取消第二个选项。(如图3)
图3

    第四步:然后选择Mortens HostAlive的安装目录,默认是在c:\program files\Mortens HostAlive下。通过browse按钮可以更改安装路径。Mortens HostAlive总共只会占用磁盘容量的4.6MB。(如图4)
图4

    第五步:软件自动解压缩并将必要文件复制到本地硬盘的相应目录,安装过程中会向系统的system32目录复制一些DLL动态链接库文件。(如图5)
图5

    第六步:安装完成会出现completed提示。(如图6)
图6

    第七步:我们点“是”按钮自动启动Mortens HostAlive主程序。(如图7)
图7


三、使用Mortens HostAlive完成DNS功能

    启动Mortens HostAlive后会出现一个“no startup configuration file found”的提示,这是因为我们第一次运行该程序没有任何配置文件可以加载,我们只需点“确定”按钮进行手工设置即可。(如图8)
 

图8

    那么如何通过Mortens HostAlive对网络中的IP地址和域名进行解析呢?方法很简单:

    第一步:启动Mortens HostAlive主界面。(如图9)

图9

    第二步:与此同时我们还会在计算机的任务栏中看到Mortens HostAlive的小图标。(如图10)
图10
    第三步:在主界面的下方你会看到一个名为quickping/ident single address的选项,在其下方输入文本处输入一个域名,例如笔者输入www.ftedu.gov.cn这个内部服务器对应的域名。(如图11)
图11

    第四步:然后点右下角的quick ident按钮进行快速解析,我们会看到www.ftedu.gov.cn已经被正确解析为10.82.0.1了。这说明我们可以通过Mortens HostAlive完成从域名到IP地址的解析工作,这样对于那些不太了解nslookup用法的网络管理员来说无疑是一个福音。(如图12)
图12

    第五步:当然Mortens HostAlive还可以完成从IP地址到域名的DNS反向解析工作。我们只需要在刚才的文本输入处输入IP地址,例如10.82.0.1,然后将下面的given host address is an ip address前打上对勾,再点quickident按钮就可以完成反向解析工作了。我们会看到10.82.0.1已经被解析为www.ftedu.gov.cn了。(如图13)
图13

    该工具的DNS正向和反向解析功能可以让那些对NSLOOKUP命令不了解或者希望通过图形化界面完成该操作的用户带来了便利。

四、通过Mortens HostAlive监测网络

    Mortens HostAlive有一个最大的特点,那就是通过他可以检测网络中的所有计算机和服务器,都有谁在什么时候断开了与网络的连接,这样发现断网现象后就可以马上解决了。不过在扫描前我们需要手工添加这些IP地址。

    第一步:在主界面上点菜单中的HOST,然后选择ADD NEW添加一个新的HOST主机。

    第二步:在define new host窗口的IP ADDRESS处输入你要检测主机的IP地址,在HOST BELONGS TO GROUP处输入你希望把该主机添加到哪个组中,我们可以自定义的进行分组。例如把普通员工计算机分到一组,把服务器分到另一组。然后还需要为该计算机起一个名字,并且为了方便记忆还可以在下方的标记处输入一个对该HOST的介绍。(如图14)

14

    第三步:按照上面的步骤添加多个HOST,当然将不同的HOST添加到不同的群组中是没有任何问题的,相应的更有效率的管理我们的网络客户机。(如图15)
图15

    第四步:添加完毕后在软件主界面中就会看到一个又一个的HOST了,不过默认情况下软件采取ping法检测网络是否连通的间隔是15分钟,时间比较长我们需要对其进行修改。方法是点菜单中的option,然后选择ping setup标签,将ping time interval设置为我们需要的时间,例如笔者设置为30秒。(如图16)
图16

    第五步:在主界面中选中相应的HOST,点鼠标右键然后选择enable "include host in mesaging",这样软件将每隔30秒检测相应的客户机是否在线。(如图17)
图17

    第六步:另外在options选项中我们还可以通过portscan标签检测每个客户机的某个端口是否正常。(如图18)
图18

    通过此功能我们就可以在假期对服务器进行间隔检测了,每隔一段时间都会采取ping法检测服务器是否在线。不过这就需要我们网络管理员在家随时查询Mortens HostAlive上的显示信息,那么能否让Mortens HostAlive自动检测,当发现不在线时及时通告给网络管理员呢?下面就为大家介绍Mortens HostAlive的其他附加功能。

五、Mortens HostAlive的其他功能

    要想实现离线的及时通知功能就要开启Mortens HostAlive的日志记录。我们可以在options选项中的file logging处进行设置,只需要把enable file-logging前的勾打上即可,然后就可以设置要将Mortens HostAlive监测的信息以什么形式的文件保存,并且保存到哪个文件了。(如图19)

图19


    另外在options中的email report标签可以设置出现问题时发送记录文件和记录信息到哪个电子邮箱。这样我们网络管理员通过EMAIL和某些邮箱提供的新邮件到来短信通知的功能就可以实现当网络出问题,服务器离线或某个服务出故障时自动发送短信通知远在家中的网络管理员了。(如图20)

图20




六、对客户端的端口扫描

    可能有的读者会问了如果服务器拒绝PING了怎么办呢?为了安全起见一般服务器都会拒绝PING服务。那么我们可以使用Mortens HostAlive对端口进行扫描。这种情况应用更为广泛,因为很多情况例如提供www服务的服务器也许没有断开网络,但是IIS死掉了,这时80端口就不正常了。通过Mortens HostAlive检测80端口就会显示出相应的故障。

    要想对某个HOST进行端口扫描只需要在添加该HOST的时候选择observation type,在该标签下我们可以设置要对该HOST的哪个端口进行扫描,例如笔者服务器开启了21和80端口分别提供HTTP和FTP服务,我们对这两个端口进行扫描。(如图21)

图21

    设置完毕后我们在主界面中就会看到server群中的HOST 10.91.30.1的alive ports处显示出了80和21两个端口。(如图22)
图22 点击看大图


七、保存配置

    当我们将公司网络中的HOST一一添加完毕后是需要对配置信息进行保存的,否则下次启动Mortens HostAlive后还需要重新设置。方法是点菜单中的file->save configuration。(如图23)

图23 点击看大图


八、浏览日志

    在某一个HOST上点鼠标右键选择VIEW HISTORY ON SELECTED HOST后我们可以查看该HOST对应的日志以及相应的图形化记录信息。(如图24)该图表是根据指定的状况发生时(短线/连线/变动)显示出来的图表,客观上记录的是每隔一段时间的网络连接速度。(如图25)

图25


总结:

    当然上面介绍的Mortens HostAlive小工具只是帮助网络管理员维护网络的一个手段,并不是说有了他你就可以高枕无忧,完全置服务器与网络的漏洞于不顾了。服务器和网络设备的安全是非常重要的,在使用Mortens HostAlive小工具的同时我们还要结合对设备进行提前检查,防患于未然,对系统和软件补丁进行及时升级,频繁更新病毒库等多种手段相结合。只有在硬件检查,软件维护,数据保护,远程维护等多个方面都做到位了,公司的服务器和网络才能不受攻击。


0
相关文章