it極客:使用snmp(簡單網路管理協議)監視網路裝置

您是否需要知道遠端裝置認為度量值是什麼?HTG解釋了簡單網路管理協議(SNMP)是什麼,以及如何使用它來監視網路裝置。...

it極客:使用snmp(簡單網路管理協議)監視網路裝置

您是否需要知道遠端裝置認為度量值是什麼?HTG解釋了簡單網路管理協議(SNMP)是什麼,以及如何使用它來監視網路裝置。

iStorager提供的影象

概述

建立簡單的網路管理協議(SNMP),以便提供一個公共協議基礎,網路管理員可以期望其裝置的**商將使用以暴露產品的不同方面。CPU負載、路由表和網路流量統計等資訊都可以透過SNMP遠端訪問。還可以使用SNMP在支援SNMP的裝置上設定配置,但這超出了本指南的範圍。

SNMP的讀入/讀出是使用“Community”字串完成的。作為管理員,設定此字串是您的工作。下面是一些如何做到這一點的例子。

一旦連線到裝置,您需要使用OID“拉動”裝置以獲取資訊。不同的OID提供不同的資訊,雖然在本指南中我們將重點關注網路流量,但鼓勵您進一步探索這個世界。我們將解釋如何獲得下面的“神祕”OID。

作者漫談

我已經開始使用這個漂亮的方式檢視路由器的資訊,早在我的DD-WRT研究的第一天。現在,如果我沒有它?我只是覺得瞎了。我無法強調,當用戶抱怨網路速度時,能夠瀏覽邊界路由器所說的利用率並快速解決問題是多麼有價值。

讀取/繪製snmp資訊(OID)

出於即時滿足的考慮,如何讀取SNMP資訊被放在文章的第一位,因為大多數人不需要反覆的配置部分…

好的,那麼您已經為SNMP配置了裝置(如果沒有,請參閱下面的how-tos示例),但是您如何知道要讀取哪些oid,對於這一點,您實際上是如何做到的呢?有許多商業和免費的計劃來實現這個確切的目標。我們將集中在幾個免費的,你可以使用無麻煩的圖形或瀏覽整個域名空間。

Solarwinds的“Bandwith Monitor”(圖形)

人們在談論“網路監控”時,一定會遇到太陽風,因為它是這一領域的主要參與者之一。我們將不會進入過多的網路產品Solarwinds提供,而是集中在一個免費的實用程式稱為“免費實時頻寬監測”。

此實用程式有兩個缺點:

  1. 它的目的是顯示網路頻寬,因此不適合檢索其他SNMP資訊。
  2. 它沒有提供儲存/開啟配置檔案的選項。

如果上述限制是一個問題,請繼續閱讀其他選項之一。

使用常規的“下一步”->“下一步”->“完成”過程下載並安裝,然後開啟程式。

您將看到一個嚮導,如下所示。填寫目標裝置的“IP”和“社群”資訊,然後單擊“下一步”。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

程式將“拉”裝置的介面,並顯示在一個友好的格式化,彩色,名稱列舉列表。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

選擇要監視的介面(使用CTRL鍵可以進行多選),然後單擊“下一步”。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

在上面的示例中,我們選擇了兩個名為“DSL wan1”和“ATM wan2”的介面。您可以接受預設設定並單擊“啟動監視器”。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

上圖中的圖形視窗應開啟並開始顯示交通訊息,重新整理間隔為5秒(可配置)。

注意重新整理間隔:這個程式的真正優點是,在我遇到的所有程式中,只有這個程式能告訴你重新整理間隔是否太短。在過去的一週裡,我非常高興地除錯了一個關於SNMP讀取的問題,因為似乎有些裝置不能(或者根本不會)更新它們的統計資訊超過X次/秒(對於Juniper裝置是7次)。這個程式是唯一一個告訴我重新整理間隔太快的程式,這解釋了為什麼我會得到不穩定的結果。

除非您仍然需要在目標裝置上啟用SNMP(見下文),否則好了。高興吧快走吧:)

plixer的“FlowAnalyzer”(繪圖)

這個免費的工具,叫做Flowalyzer,操作非常簡單。看起來Plixer採用了眾所周知的STG實用程式(如下所述),並將其包裝成了更加使用者友好的東西。它還具有“從oid轉換為名稱列表”功能。與Solarwinds工具相比,該工具的優點是可以提取數值形式的oid。

儘管如此,它有兩個嚴重的缺點:

  1. 我發現這個程式不適合長時間的監控,因為它會莫名其妙地隨機崩潰。
  2. 雖然它的優點是能夠將其配置儲存到檔案中,然後透過將程式與字尾關聯來呼叫它們,但它對檔案的儲存位置也非常敏感。我發現,如果儲存檔案的目錄樹包含“空格”,當試圖呼叫它們時,程式將出錯。

總之,使用這個程式來獲得oid,並“將它們輸入STG程式”和/或“滾出道奇”。

當你開啟程式時,你會看到下面的視窗。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

單擊“選擇R/W SNMP憑據”下拉列表,然後單擊“建立/編輯”。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

填寫目標裝置所需的資訊(主要是社群字串)並儲存。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

填寫目標裝置的IP並單擊“獲取”。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

一旦你這樣做了,程式視窗的下半部分應該填充從裝置中提取的資訊,如下圖所示。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

單擊其中一行應該會彈出一個類似下面的監視視窗。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

要獲得備受追捧的OID,請單擊“檢視”->“設定”。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

在下一個視窗中,可以看到傳入/傳出流量的oid。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

你有這些東西,耶!!

Leonid Mikhailov的簡單交通監視器(STG)(圖解)

這個免費的工具是迄今為止最古老的選擇,但它可以完美地工作了數年,並可以保持其配置在可共享的檔案。唯一的缺點是您需要透過其他方式獲得oid。

從我們(避免熱連結)或作者處下載程式。

將zip檔案解壓縮到您選擇的位置並執行它。您將看到一個空白視窗。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

點選“檢視”->“設定”。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

在下一個視窗中,您需要輸入從其他方法獲得的oid(本指南中至少有兩個)。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

如果一切順利,主視窗應該充滿資訊,如下所示。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

getif by snmp4tpc(瀏覽oids樹)

這個專案很老,雖然有新的選擇,但由於它是免費的,它完成了工作,是一個讓我開始,榮譽要求我向它致敬。

使用這個程式或類似的程式將使您能夠提取更多的資訊,而不僅僅是“僅僅”裝置的介面資訊。話雖如此,我們將使用介面的例子只是為了讓後續的更具可讀性。

從我們(避免熱連結)或作者處下載程式。

使用常規的“下一步”->“下一步”->“完成”程式安裝並開啟程式。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

填寫目標裝置的資訊,然後單擊“開始”。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

要遍歷OIDs樹,請轉到“MBrowser”選項卡。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

一旦你看到一段你想讀,選擇它並點選“開始”。

例如,要獲得使用上述程式獲得的相同“介面”資訊,請瀏覽到:iso->org->dod->internet->mgmt->mib-2->interfaces->ifTable->ifEntry->ifDescr並單擊“Start”

it極客:使用snmp(簡單網路管理協議)監視網路裝置

視窗的下半部分現在顯示目標裝置上介面的“名稱”。要獲取“流量OID”,請記下介面的編號(在我們的示例中,wan2=interface7),然後繼續到“ifonoctets”和“ifOutOctets”子樹。

它們位於:iso->組織->國防部->網際網路->管理mib-2->介面->ifTable->ifEntry->ifnocettes。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

單擊要監視其通訊量的介面,並從視窗左下角注意OID。

現在,您可以將收集到的oid帶到上面的某個監視程式中。

在目標裝置上啟用snmp

幾乎所有可以聯網的自尊裝置都支援以這種方式公開其資訊。也就是說,並不是每個裝置都能做到這一點,您可能需要查閱裝置的文件來了解如何做到這一點。下面是我身邊的一些例子,但這並不是一個詳盡的清單。

在DD-WRT上

在WebGUI中,轉到“服務”並向下滾動頁面以找到“SNMP”單選按鈕。

選擇“啟用”單選按鈕並儲存配置。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

一旦啟用,您將看到您可能更改的詳細資訊。注意你使用的是什麼“RO社群”是很重要的。預設值為“public”,但您可以將其更改為所需的任何其他值。儲存並應用更改。

在Fortigate上(FortiOS)

假設是FortiOS的最新版本(v4及更高版本),在主視窗中展開“Config”窗格並選擇“SNMP”。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

注:以上截圖取自v5 FortiOS。

要建立新的“SNMP v1/v2c”社群,請單擊“新建”。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

填寫資訊,如“社群名稱”,允許訪問的IP範圍,以及從什麼“介面”。完成後,單擊頁面底部的“確定”儲存設定。

您還需要為SNMP流量啟用要從中讀取資訊的介面。為此,請轉至“配置”->“網路”。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

在本例中,我們使用了“port8”,因此我們將編輯該介面。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

選中“SNMP”複選框並單擊頁面底部的“確定”。

注意:如果您的裝置上啟用了Vdom,則嘗試從中讀取SNMP的介面必須位於“管理Vdom”中。更改管理Vdom不在本指南的範圍內。

杜松(JunOS)

在WebGUI中,轉到“配置”->“服務”->“SNMP”。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

點選“新增”。

填寫您選擇的“社群名稱”並選擇“授權”型別。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

儲存並提交更改以使其生效。

在NetAPP上

開啟“NetApp OnCommand System Manager”並登入到儲存裝置。在“配置”->“系統工具”下,單擊“SNMP”,然後單擊“編輯”。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

單擊“新增”。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

這將使您能夠新增一個新的“Community”字串,如下所示。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

填寫所需的名稱,然後一直單擊“確定”。

在Windows上

在windows上啟用SNMP是可能的,只是很少被使用,甚至很少被談論(看著你,MS認證…)。您需要先安裝服務。

請轉到“程式和功能”安裝服務。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

進入“開啟或關閉Windows功能”。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

滾動找到“簡單網路管理協議(SNMP)”。選中複選框並單擊“確定”以安裝它。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

安裝後,透過開啟“服務”來配置社群字串。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

滾動以查詢服務並進入其屬性。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

轉到“安全”選項卡。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

要新增社群,請單擊“新增”。

it極客:使用snmp(簡單網路管理協議)監視網路裝置

填寫所需的社群名稱,然後單擊“新增”和“確定”以使設定生效。

注意:您可能需要更改其他屬性以使遠端機器能夠獲取讀數,但這超出了本指南的範圍。

就這樣,您應該設定好繪製網路資訊的圖形,並且鼓勵您探索SNMP協議可以為您提供的超出本指南範圍的內容,例如:使用MIB和陷阱。記住下面的總結性引語…


我們都是眼淚的總和。太少,土地不肥沃,什麼也長不出來。太多了,我們最好的都被沖走了。(巴比倫5格卡)

  • 發表於 2021-04-11 20:07
  • 閱讀 ( 31 )
  • 分類:網際網路

你可能感興趣的文章

橋(bridge)和路由器(router)的區別

...網的網路分段,因此,所有廣播流量都將透過網橋。網橋使用一個稱為網橋表的表,該表根據目標MAC地址跟蹤哪些資料包必須透過網橋轉發。該表是一個簡單的表格,由自學習編制而成,不使用複雜的演算法。網橋也可以在軟體...

  • 發佈於 2020-10-16 00:59
  • 閲讀 ( 91 )

linux終端的5個聯網命令

在命令列中工作比在圖形使用者介面(GUI)中工作有許多優點。相對於GUI,它幾乎總是更快。更高階的計算機使用者通常更喜歡命令列,因為它的指令碼和簡潔的工作過程。 ...

  • 發佈於 2021-03-13 15:30
  • 閲讀 ( 53 )

6款出色的android網路應用程式,用於監控、ping等

...url,並將為不同的連線儲存多個SSH配置檔案。甚至還支援使用googleauthenticator或其他2FA應用程式進行雙因素身份驗證,以確保連線的安全。 ...

  • 發佈於 2021-03-22 17:15
  • 閲讀 ( 56 )

6修復了“windows無法與裝置或資源通訊”錯誤

... 要開始,您必須使用上一步中概述的相同方法訪問網路設定。只需開啟“控制面板”,導航至“檢視網路狀態和任務”>“更改介面卡設定”。右鍵單擊連線,然後選擇“屬性”。 ...

  • 發佈於 2021-03-30 05:08
  • 閲讀 ( 72 )

linux下如何使用bmon監控網路頻寬

使用bmonlinux應用程式,您可以看到網路連線上的頻寬使用情況。然而,瞭解更精細的細節需要一些偵探工作,所以我們為您做了! bmon的工作原理 顯示各種網路介面上的活動的動態圖和實時統計資料可以讓您對網路的效能和頻...

  • 發佈於 2021-04-02 09:33
  • 閲讀 ( 51 )

如何使用linux上的nmap檢視網路上的所有裝置

...可用於識別網路介面的供應商或**商。如果你碰巧是一個極客,他已經建立了一個35909個這樣的資料庫,那就是。 我的工具說它屬於谷歌。前面關於Linux的特殊版本的問題,以及它可能是物聯網裝置的懷疑,這就公平而直接地把...

  • 發佈於 2021-04-03 09:47
  • 閲讀 ( 56 )

如何在路由器上設定靜態ip地址

現代和過時的路由器都允許使用者為網路上的裝置設定靜態IP地址,但是對於家庭使用者來說,靜態IP地址的實際用途是什麼呢?當我們探索什麼時候應該,什麼時候不應該,分配一個靜態IP時,請繼續閱讀。 Dear How-To Geek, After r...

  • 發佈於 2021-04-07 21:14
  • 閲讀 ( 44 )

什麼是網狀wi-fi系統,它們是如何工作的?

...選擇,但隨著過去幾年中mesh Wi-Fi系統的推出,許多臨時使用者開始關注這些新系統,主要是因為它們的設定和使用非常方便。 相關報道:HTG回顧了D-linkdap-1520:一個死氣沉沉的簡單網路Wi-Fi擴充套件器 網狀Wi-Fi系統由兩個或兩個...

  • 發佈於 2021-04-08 09:24
  • 閲讀 ( 53 )

瞭解路由器、交換機和網路硬體

...得比這種安排簡單,但有一個超簡單的設定付出代價。該使用者無法使用Wi-Fi裝置訪問網際網路(因此無法訪問智慧**、平板電腦或其他無線裝置),他們失去了在計算機和更大的網際網路之間使用路由器的好處。讓我們介紹一...

  • 發佈於 2021-04-09 04:15
  • 閲讀 ( 71 )

Windows10的“可選功能”是做什麼的,以及如何開啟或關閉它們

...能會導致安全問題和系統性能下降。只啟用您需要並實際使用的功能。 如何檢視windows的可選功能,以及如何開啟和關閉這些功能 相關:如何使用Hyper-V建立和執行虛擬機器 Windows10沒有提供從新設定應用程式管理這些功能的方...

  • 發佈於 2021-04-09 18:10
  • 閲讀 ( 57 )
氣冷抖笑
氣冷抖笑

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦