突然想監控公司的server,讓系統發現server的服務或連線斷線,可作紀錄與email通知。找了一下找到了這套軟體:Mortens HostAlive,實際測試的結果,效果不錯喔。

官方網站:http://www.hostalive.net/hostalive.html#download

以下擷取大陸網站教學:http://server.e800.com.cn/articles/2007/19/1168280085509199545_1.html

小工具辦大事——服務器網絡巧監測

2007-01-09 推薦:18322564    收藏:11855681    評論:0     來源:IT168

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)

clip_image001

圖1

第二步:雙擊該安裝程序,選擇「I AGREE」同意安裝協議。(如圖2)

clip_image002

圖2

第三步:在接下來的安裝組件選擇界面中,有三個組件提供給我們。一般我們保持默認的全選即可。這樣Mortens HostAlive才能更好的為我們服務。當然如果你的計算機上已經安裝有visual basic 6的文件鏈接庫的話可以取消第二個選項。(如圖3)

clip_image003

圖3

第四步:然後選擇Mortens HostAlive的安裝目錄,默認是在c:\program files\Mortens HostAlive下。通過browse按鈕可以更改安裝路徑。Mortens HostAlive總共只會佔用磁盤容量的4.6MB。(如圖4)

clip_image004

圖4

第五步:軟件自動解壓縮並將必要文件複製到本地硬盤的相應目錄,安裝過程中會向系統的system32目錄複製一些DLL動態鏈接庫文件。(如圖5)

clip_image005

圖5

第六步:安裝完成會出現completed提示。(如圖6)

clip_image006

圖6

第七步:我們點「是」按鈕自動啟動Mortens HostAlive主程序。(如圖7)

clip_image007

圖7


 

三、使用Mortens HostAlive完成DNS功能

啟動Mortens HostAlive後會出現一個「no startup configuration file found」的提示,這是因為我們第一次運行該程序沒有任何配置文件可以加載,我們只需點「確定」按鈕進行手工設置即可。(如圖8)

clip_image009

圖8

那麼如何通過Mortens HostAlive對網絡中的IP地址和域名進行解析呢?方法很簡單:

第一步:啟動Mortens HostAlive主界面。(如圖9)

clip_image010

圖9

第二步:與此同時我們還會在計算機的任務欄中看到Mortens HostAlive的小圖標。(如圖10)

clip_image011

圖10

第三步:在主界面的下方你會看到一個名為quickping/ident single address的選項,在其下方輸入文本處輸入一個域名,例如筆者輸入www.ftedu.gov.cn這個內部服務器對應的域名。(如圖11)

clip_image012

圖11

第四步:然後點右下角的quick ident按鈕進行快速解析,我們會看到www.ftedu.gov.cn已經被正確解析為10.82.0.1了。這說明我們可以通過Mortens HostAlive完成從域名到IP地址的解析工作,這樣對於那些不太瞭解nslookup用法的網絡管理員來說無疑是一個福音。(如圖12)

clip_image013

圖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)

clip_image014

圖13

該工具的DNS正向和反向解析功能可以讓那些對NSLOOKUP命令不瞭解或者希望通過圖形化界面完成該操作的用戶帶來了便利。


 

四、通過Mortens HostAlive監測網絡

Mortens HostAlive有一個最大的特點,那就是通過他可以檢測網絡中的所有計算機和服務器,都有誰在什麼時候斷開了與網絡的連接,這樣發現斷網現象後就可以馬上解決了。不過在掃瞄前我們需要手工添加這些IP地址。

第一步:在主界面上點菜單中的HOST,然後選擇ADD NEW添加一個新的HOST主機。

第二步:在define new host窗口的IP ADDRESS處輸入你要檢測主機的IP地址,在HOST BELONGS TO GROUP處輸入你希望把該主機添加到哪個組中,我們可以自定義的進行分組。例如把普通員工計算機分到一組,把服務器分到另一組。然後還需要為該計算機起一個名字,並且為了方便記憶還可以在下方的標記處輸入一個對該HOST的介紹。(如圖14)

clip_image015

14

第三步:按照上面的步驟添加多個HOST,當然將不同的HOST添加到不同的群組中是沒有任何問題的,相應的更有效率的管理我們的網絡客戶機。(如圖15)

clip_image016

圖15

第四步:添加完畢後在軟件主界面中就會看到一個又一個的HOST了,不過默認情況下軟件採取ping法檢測網絡是否連通的間隔是15分鐘,時間比較長我們需要對其進行修改。方法是點菜單中的option,然後選擇ping setup標籤,將ping time interval設置為我們需要的時間,例如筆者設置為30秒。(如圖16)

clip_image017

圖16

第五步:在主界面中選中相應的HOST,點鼠標右鍵然後選擇enable "include host in mesaging",這樣軟件將每隔30秒檢測相應的客戶機是否在線。(如圖17)

clip_image018

圖17

第六步:另外在options選項中我們還可以通過portscan標籤檢測每個客戶機的某個端口是否正常。(如圖18)

clip_image019

圖18

通過此功能我們就可以在假期對服務器進行間隔檢測了,每隔一段時間都會採取ping法檢測服務器是否在線。不過這就需要我們網絡管理員在家隨時查詢Mortens HostAlive上的顯示信息,那麼能否讓Mortens HostAlive自動檢測,當發現不在線時及時通告給網絡管理員呢?下面就為大家介紹Mortens HostAlive的其他附加功能。


 

五、Mortens HostAlive的其他功能

要想實現離線的及時通知功能就要開啟Mortens HostAlive的日誌記錄。我們可以在options選項中的file logging處進行設置,只需要把enable file-logging前的勾打上即可,然後就可以設置要將Mortens HostAlive監測的信息以什麼形式的文件保存,並且保存到哪個文件了。(如圖19)

clip_image020

圖19

另外在options中的email report標籤可以設置出現問題時發送記錄文件和記錄信息到哪個電子郵箱。這樣我們網絡管理員通過EMAIL和某些郵箱提供的新郵件到來短信通知的功能就可以實現當網絡出問題,服務器離線或某個服務出故障時自動發送短信通知遠在家中的網絡管理員了。(如圖20)

clip_image021

圖20


 

六、對客戶端的端口掃瞄

可能有的讀者會問了如果服務器拒絕PING了怎麼辦呢?為了安全起見一般服務器都會拒絕PING服務。那麼我們可以使用Mortens HostAlive對端口進行掃瞄。這種情況應用更為廣泛,因為很多情況例如提供www服務的服務器也許沒有斷開網絡,但是IIS死掉了,這時80端口就不正常了。通過Mortens HostAlive檢測80端口就會顯示出相應的故障。

要想對某個HOST進行端口掃瞄只需要在添加該HOST的時候選擇observation type,在該標籤下我們可以設置要對該HOST的哪個端口進行掃瞄,例如筆者服務器開啟了21和80端口分別提供HTTP和FTP服務,我們對這兩個端口進行掃瞄。(如圖21)

clip_image022

圖21

設置完畢後我們在主界面中就會看到server群中的HOST 10.91.30.1的alive ports處顯示出了80和21兩個端口。(如圖22)

clip_image023

圖22 點擊看大圖


 

七、保存配置

當我們將公司網絡中的HOST一一添加完畢後是需要對配置信息進行保存的,否則下次啟動Mortens HostAlive後還需要重新設置。方法是點菜單中的file->save configuration。(如圖23)

clip_image024

圖23 點擊看大圖

八、瀏覽日誌

在某一個HOST上點鼠標右鍵選擇VIEW HISTORY ON SELECTED HOST後我們可以查看該HOST對應的日誌以及相應的圖形化記錄信息。(如圖24)該圖表是根據指定的狀況發生時(短線/連線/變動)顯示出來的圖表,客觀上記錄的是每隔一段時間的網絡連接速度。(如圖25)

clip_image025

圖25

總結:

當然上面介紹的Mortens HostAlive小工具只是幫助網絡管理員維護網絡的一個手段,並不是說有了他你就可以高枕無憂,完全置服務器與網絡的漏洞於不顧了。服務器和網絡設備的安全是非常重要的,在使用Mortens HostAlive小工具的同時我們還要結合對設備進行提前檢查,防患於未然,對系統和軟件補丁進行及時升級,頻繁更新病毒庫等多種手段相結合。只有在硬件檢查,軟件維護,數據保護,遠程維護等多個方面都做到位了,公司的服務器和網絡才能不受攻擊。

arrow
arrow
    全站熱搜

    NoMoney NoHoney 發表在 痞客邦 留言(0) 人氣()