用于Debian和Ubuntu Linux的InterMapper?6.1.3
InterMapper?是一個網(wǎng)絡(luò)映射,監(jiān)視和警報程序。 它提供了一個預(yù)警系統(tǒng),警告管理員有關(guān)其網(wǎng)絡(luò)服務(wù)器和IP網(wǎng)絡(luò)的問題。 有關(guān)InterMapper的更多信息,請訪問我們的網(wǎng)站:jinbk.cn
InterMapper組件
- InterMapper Server – 提供InterMapper的核心設(shè)施,包括發(fā)現(xiàn),輪詢和監(jiān)控,制圖和警報。
- InterMapper Flows – 從路由器和交換機收集NetFlow和sFlow數(shù)據(jù)。 它將流記錄保存在數(shù)據(jù)庫中,然后顯示有關(guān)流量的發(fā)件人,收件人,類型和卷的數(shù)據(jù)。
- InterMapper DataCenter – 提供以下附加工具:
InterMapper認證服務(wù)器允許客戶向外部Active Directory,LDAP,RADIUS,Kerberos和IAS目錄認證用戶;
InterMapper數(shù)據(jù)庫 ,一個存儲來自InterMapper服務(wù)器的歷史數(shù)據(jù)的PostgreSQL數(shù)據(jù)庫;
InterMapper報表 ,從InterMapper數(shù)據(jù)庫生成快速報表。
使用內(nèi)置的InterMapper客戶端連接到在您自己的機器上運行的InterMapper服務(wù)器,或使用InterMapper RemoteAccess遠程連接到網(wǎng)絡(luò)上任何位置的InterMapper服務(wù)器。
“ 什么是新的?
有關(guān)此版本中的新功能的列表,請訪問新增功能 頁。
有關(guān)系統(tǒng)要求的列表,請參閱系統(tǒng)要求頁 。
版本說明提供了此版本中的更改的詳細列表。
?安裝InterMapper
InterMapper是作為Debian軟件包(.deb文件)提供的,可用于32位和64位軟件包:
- 32位: intermapper_6.1.2-3.1-1_i386.deb – 此版本可以繼續(xù)對低規(guī)格機器的客戶最有用。 32位版本可以安裝在32位或64位Debian版本上。
- 64位: intermapper_6.1.2-5.0.10-1_amd64.deb – 包括64位版本的InterMapper Server和InterMapper Flows Server。 這些版本允許在存儲器容量附近運行的系統(tǒng)利用增加的存儲器地址空間。 64位軟件包只能安裝在64位Debian版本上。
Debian軟件包可以使用系統(tǒng)的圖形化包管理器安裝。 您也可以從命令行安裝,如下所述。
從命令行安裝:32位系統(tǒng)
cd <directory-containing-deb> sudo dpkg -i“intermapper_6.1.2-3.1-1_i386.deb”
從命令行安裝:64位系統(tǒng)
在64位系統(tǒng)上安裝時,必須首先安裝ia32-libs軟件包,然后在安裝期間使用其他標(biāo)志。 您可能還需要安裝libc6-i386軟件包 – 您的軟件包管理器會讓您知道。
sudo apt-get install ia32-libs sudo apt-get install libc6-i386 sudo dpkg -i“intermapper_6.1.2-5.0.10-1_amd64.deb”
通過apt-get安裝InterMapper
在Debian 4.0和更新的32位Debian系統(tǒng)或更新的Ubuntu系統(tǒng)上,您可以通過apt-get安裝InterMapper,作為上述手動步驟的替代方法。
首先通過鍵入以下命令導(dǎo)入InterMapper gpg公鑰:
curl -O http://download.dartware.com/debian/dartware_public_key.asc sudo apt-key add dartware_public_key.asc
一旦你導(dǎo)入了這個鍵,apt會記住它以后的版本,你不需要再次導(dǎo)入。 接下來,通過鍵入以下命令將InterMapper存儲庫添加到apt-get:
sudo echo“deb http://download.dartware.com/debian/ ./”>> /etc/apt/sources.list sudo apt-get update sudo apt-get install intermapper
以這種方式安裝將自動解決缺少的依賴關(guān)系,并通知您InterMapper的新版本以及其他系統(tǒng)更新。
?升級現(xiàn)有InterMapper安裝
將現(xiàn)有InterMapper安裝升級到較新版本時,不會丟失InterMapper設(shè)置文件夾中的任何數(shù)據(jù)。 您仍然強烈建議您在升級之前創(chuàng)建該文件夾的備份,只是為了安全。
從命令行升級:32位系統(tǒng)
要將現(xiàn)有InterMapper安裝升級到較新版本,請使用系統(tǒng)的圖形化包管理器,或鍵入:
cd <directory-containing-deb> sudo dpkg -i“intermapper_6.1.2-3.1-1_i386.deb”
如果你已經(jīng)按照上面描述配置了apt-get倉庫,你可以使用apt-get,就像對任何其他包更新一樣,輸入:
sudo apt-get update sudo apt-get升級
從命令行升級:64位系統(tǒng)
如果您使用32位軟件包,請按照上述32位系統(tǒng)的說明進行操作。
在大多數(shù)Debian和Ubuntu版本上,您應(yīng)該能夠以類似的方式升級到64位軟件包。 您可以如前所述安裝libc6-i386軟件包。
cd <directory-containing-deb> sudo dpkg -i“intermapper_6.1.2-5.0.10-1_amd64.deb”
在Ubuntu 12上,必須先刪除舊的32位軟件包,然后再安裝新的64位軟件包。
cd <directory-containing-deb> sudo dpkg -r intermapper:i386 sudo dpkg -r intermapper-datacenter:i386 #if從5.7之前升級 sudo dpkg -i“intermapper_6.1.2-5.0.10-1_amd64.deb”
當(dāng)您啟動新的InterMapper版本時,它使用舊配置。
注意:雖然InterMapper使用現(xiàn)有的InterMapper設(shè)置目錄和InterMapper數(shù)據(jù)庫文件,但在升級之前備份這兩個目錄是個好主意。
?安裝Java
您可能需要在運行InterMapper的計算機上安裝Oracle Java運行時環(huán)境(JRE)。 Java下載頁面列出了JRE:選擇適用于您的操作系統(tǒng)的JRE。 您不需要在Web瀏覽器中使用Java來使用InterMapper。
注意: InterMapper需要Java 8; 早期版本目前不受支持。
?啟動InterMapper
第一次啟動InterMapper Server時,它只接受來自本地機器的連接。 如果您已安裝了圖形界面和Java,則可以通過鍵入以下命令來啟動InterMapper。?
/ usr / local / bin / intermapper
許可證和防火墻信息
- 許可機制和許可證密鑰已重新設(shè)計。 您需要使用新格式的許可證密鑰才能運行當(dāng)前版本的InterMapper。 如果您是具有當(dāng)前維護合同的客戶,則需要使用新格式請求許可證密鑰。如果未找到有效的許可證密鑰,則會顯示“需要許可證密鑰”窗口。 單擊請求試用許可證密鑰 ,然后填寫并提交表單。 InterMapper連接到Web服務(wù),檢索密鑰,并將其插入Register InterMapper Server窗口。 單擊注冊以應(yīng)用密鑰。
- 您可能需要調(diào)整防火墻設(shè)置,以允許從InterMapper RemoteAccess(默認為TCP端口8181)或Web瀏覽器(端口80)訪問。 您可能還需要打開UDP端口2055,以便使用InterMapper Flows。
“ 入門
InterMapper
開始為InterMapper工作的最快方法是閱讀InterMapper快速入門指南 。 在15或20分鐘內(nèi),您將使用網(wǎng)絡(luò)地圖監(jiān)控網(wǎng)絡(luò)。
InterMapper流
開始使用InterMapper Flows的最快方法是查看安裝InterMapper流程和InterMapper流程概述 。
默認情況下,InterMapper Flows未運行。 有關(guān)啟動它的詳細信息,請參閱“ 管理InterMapper守護程序”部分(如下)。
當(dāng)InterMapper Flow首先啟動它時,默認情況下創(chuàng)建一個10 GB的流數(shù)據(jù)庫。 您可以稍后更改數(shù)據(jù)庫大小和位置。
InterMapper Flows沒有自己的圖形用戶界面。 相反,您可以通過內(nèi)置的InterMapper客戶端或InterMapper RemoteAccess訪問流信息。 右鍵單擊InterMapper映射上的任何設(shè)備,可以打開“流窗口”以查看其流量信息。
如果您已經(jīng)用Flows購買了InterMapper,請使用您收到的序列號。 如果您試用它,您的評估序列號允許您從一個出口商(NetFlow或sFlow數(shù)據(jù)的源)接收數(shù)據(jù)。
InterMapper數(shù)據(jù)中心
如果從本地計算機訪問InterMapper DataCenter,則不需要配置。 要啟用外部訪問和更高級的配置,請訪問其Web界面: https:// localhost:8182 。
InterMapper DataCenter附帶自簽名SSL證書。 當(dāng)您訪問DataCenter Web界面時,瀏覽器將顯示證書警告。 您可以檢查證書,如果你想,然后安全繼續(xù)導(dǎo)航到該頁面。 InterMapper DataCenter的設(shè)置頁面允許您上傳您自己的證書,如果您希望這樣做,而不是依賴于InterMapper附帶的安全性較低的證書。
?文檔
InterMapper手冊提供PDF和在線HTML格式。 該手冊也可通過InterMapper客戶端中的幫助菜單在本地提供。
有關(guān)InterMapper DataCenter的更多信息,包括使您的目錄服務(wù)器與InterMapper身份驗證服務(wù)器組件配合使用的提示,請閱讀以下技術(shù)說明。 InterMapper DataCenter Web界面還包含許多幫助鏈接。
?什么是安裝和在哪里
InterMapper的各個組件作為單獨的守護程序安裝。 這意味著,一旦啟動它們,它們在計算機啟動時自動開始運行,在任何用戶登錄之前,并且即使沒有用戶登錄也繼續(xù)運行。有關(guān)管理這些后臺駐留程序的說明,請參閱管理InterMapper后臺進程。 安裝程序?qū)?chuàng)建以下文件和文件夾:
/ var / local / InterMapper_Settings - “InterMapper設(shè)置”文件夾 / usr / local / bin / intermapperd - InterMapper二進制文件和支持文件 / usr / local / bin / intermapperauthd / usr / man / intermapperd.1 /usr/local/man/man1/intermapperauthd.1 / usr / local / share / intermapper - InterMapper支持文件 / usr / local / imdc - “InterMapper DataCenter”文件夾 / var / local / InterMapper_Settings / Flows - “InterMapper Flows”文件夾 / var / local / InterMapper_Settings / Flows / SESSIONDB - 流數(shù)據(jù)庫的默認目錄 /var/local/InterMapper_Settings/Flows/flows.conf - InterMapper Flows的配置文件 / var / local / InterMapper_Settings / Flows / services - 端口號和服務(wù)名稱列表/usr/local/share/intermapper/imflows_configure.sh - 配置腳本
首次啟動時,InterMapper會創(chuàng)建一個位于/ var / local / InterMapper_Settings的InterMapper_Settings
文件夾。 此文件夾存儲InterMapper從您的網(wǎng)絡(luò)收集的首選項,映射和數(shù)據(jù)。 您可以通過編輯InterMapper的配置文件來更改InterMapper設(shè)置文件夾的位置,該文??件安裝在/usr/local/etc/intermapperd.conf中 。
安裝程序還創(chuàng)建一個新文件夾/ usr / local / imdc ,其中包含InterMapper DataCenter的所有文件,包括數(shù)據(jù),配置和日志文件。
還創(chuàng)建了以下系統(tǒng)啟動腳本:
/etc/init.d/intermapperd /etc/init.d/imflows /etc/init.d/imdc
文件intermapperauthd是一個setuid-root程序。 intermapperd守護程序(作為非特權(quán)用戶運行)使請求intermapperauthd訪問低級網(wǎng)絡(luò)服務(wù),如ICMP ping和低編號的網(wǎng)絡(luò)端口。
如果系統(tǒng)上不存在新的“intermapper”用戶和“intermapper”組,安裝程序?qū)?chuàng)建它們。 此用戶和組是InterMapper設(shè)置和InterMapper DataCenter文件夾中的配置和日志文件的所有者。 這些日志和配置文件未被授予公共讀取訪問權(quán)限。 如果要讀取這些文件,您必須將自己添加到Intermapper組中,或使用“sudo”。
?管理InterMapper守護程序
要啟動和停止單個守護程序,請使用其啟動腳本:
sudo /etc/init.d/intermapperd start sudo /etc/init.d/imflows start sudo /etc/init.d/imdc start
sudo /etc/init.d/intermapperd stop sudo /etc/init.d/imflows stop sudo /etc/init.d/imdc stop
要找出安裝的InterMapper版本,請鍵入:
/ usr / local / bin / intermapperd -v
要檢查InterMapper守護程序當(dāng)前是否正在運行,請鍵入:
ps acux | grep intermapperd ps acux | grep intermapperflow ps acux | grep imdc
?遠程配置InterMapper
如果您的InterMapper服務(wù)器未安裝圖形界面,則必須使用InterMapper RemoteAccess來管理InterMapper服務(wù)器。 在InterMapper服務(wù)器可以接受來自RemoteAccess的連接之前,您必須使用命令行參數(shù)啟動服務(wù)器,告訴它要從哪里連接。 鍵入以下命令*停止intermapperd進程,然后使用-A選項手動重新啟動它:
sudo /etc/init.d/intermapperd stop sudo / usr / local / bin / intermapperd -f /usr/local/etc/intermapperd.conf -A“remote:password @ *。*。*。*”
*對于未安裝sudo的安裝,不需要。 命令必須以root身份運行; 可以省略sudo命令。
InterMapper服務(wù)器現(xiàn)在接受來自具有用戶ID“remote”和密碼“password”的任何IP地址(*。*。*。*)的管理員連接。 您應(yīng)該立即在另一臺計算機上啟動InterMapper RemoteAccess,并登錄到此新的InterMapper系統(tǒng)以設(shè)置InterMapper用戶和組。
InterMapper DataCenter還需要從https:// localhost:8182執(zhí)行其初始配置。 如果您在同一臺計算機上沒有支持Javascript的Web瀏覽器,則可以使用SSH隧道建立初始連接和配置。
?卸載InterMapper
要從系統(tǒng)中刪除InterMapper,您可以使用系統(tǒng)的圖形化包管理器,或鍵入:
sudo dpkg -r intermapper -要么- sudo dpkg -r intermapper:i386 #在某些64位操作系統(tǒng)上
卸載InterMapper程序不會刪除其設(shè)置或數(shù)據(jù)文件。 因此,如果您不打算重新安裝InterMapper并希望將其完全刪除,則必須手動刪除InterMapper設(shè)置 , InterMapper Flows和InterMapper Datacenter文件夾。
sudo dpkg --purge intermapper sudo rm -rf / var / local / InterMapper_Settings sudo rm -rf / usr / local / imdc sudo deluser intermapper