導航:首頁 > 配伺服器 > snmp網管伺服器地址

snmp網管伺服器地址

發布時間:2022-05-06 12:11:41

1. 請各位哥哥姐姐幫個忙,給我點NET-SNMP的資料

LZ裝了Net-SNMP把
你可以關閉Net-SNMP服務或者直接卸載Net-SNMP
不過留著也無妨
這是個snmp服務的持久化對象,就是net-snmp服務狀態在關機後得以保存,差不多可以想像成是個備份,沒有什麼危害的
針對目前IP網路管理系統中管理信息的收集所存在的不足之處,文中設計了一種基於RMON的網路探測器並給出了具體的實現方案;該探測器充分利用一些現有的免費開發工具包,並可以有效地解決這些問題。

關鍵詞 網路探測器 網路管理 遠程監視

1 引言

在一個網路管理系統中,網管信息的收集是一項最基本的任務,它是實現各種復雜的網路管理功能的基礎。在本網管系統的基本實現中,是依賴於管理站來採集網路中的各種信息,並對採集到的信息進行分析和處理,這種方式基本上能夠滿足多數網路的管理需求,然而,它也存在一些不足之處。

(1)所有網管信息的採集全部依賴於中心的管理站,對管理站的處理能力有較高的要求,同時,由於各種原始的網管信息都需要匯集到管理站,就會帶來管理站四周較大的網路流量,容易造成網路的阻塞;

(2)對於一些帶有防火牆的虛擬網,位於其外部的管理站無法訪問到其內部的網路,因而也就無法對其進行監視與管理;

(3)管理站在信息採集的時候,主要是利用SNMP(簡單網路管理協議)和各個網路設備進行通信,獲得各設備的網管信息。然而,這些信息主要是關於設備自身的,而關於整個網路的總體信息則比較缺乏。

「網路探測器」正是為了有效解決上述問題而提出的。

在本網管系統中,網路探測器是放置在一個區域網內部的硬體裝置,它可以按照預定的配置信息,對該區域網內部的網路信息進行收集和統計,並對區域網的工作狀況進行監視;同時,提供一定的介面,供管理站與之進行通信,獲得它的網管信息,並對它進行配置與管理。 2 網路探測器原理

2.1 網路數據包的偵聽

在乙太網上,任何一個主機發出的數據包都是在共享的乙太網傳輸介質上進行傳輸的,每個數據包的包頭部分都包含了源地址和目的地址。一般情況下,區域網上各台主機的網卡負責檢查每一個數據包,如果發現其目的地址是本機,則接收該數據包並向上層傳遞,以進行下一步的處理;如果目的地址不是本機,則忽略它。

在一些特殊的情況下,需要讓一台主機能夠接收所有的數據包,即進行網路數據包的「偵聽」,這時,通過對網卡進行設置,可以讓該主機的網卡工作在「混雜模式」下,則不論數據包的目的地址是否是本機,都能夠截獲並傳遞給上層進行處理。

對於截獲的數據包,進行進一步的分析處理,就能夠得到數據包的一些基本屬性,如包類型、包大小、目的地址、源地址等,這樣,就可以在此基礎上進行分析和統計。

2.2 SNMP——簡單網路管理協議

SNMP是TCP/IP網路上的一個重要的網路管理協議,能夠用於監控和管理網路設備,SNMP規范定義了管理站與網路設備之間交換管理信息的協議、管理信息的結構框架、通用的管理信息庫MIB等。

SNMP是網路管理系統的基礎,本網管系統主要基於SNMP來從各個網路設備獲得各種網路管理信息,並在對它們進行進一步分析處理後,提供各種網路管理功能。

在網路探測器的實現中,我們將使用SNMP規范來實現它和管理站的通信,即在網路探測器上實現一個具有完整功能的SNMP Agent,通過SNMP來向管理站提供各種網管信息。網路探測器支持RMON MIB,主要提供整個區域網有關的統計信息。

2.3 RMON——遠程監視

RMON(Remote Network Monitoring)規范是SNMP的一個重要增強,它定義了一種遠程監視MIB來作為MIB-II的補充,為網路管理站提供了至關重要的網路信息。RMON可以把子網當作一個整體來監視,提供關於整個子網的一些統計信息。

RMON本質上是定義了一套MIB規范,其作用是定義標準的網路監視功能和介面,使基於SNMP的管理站和RMON探測器之間能夠通信。一般說來,RMON提供了一種有效且高效的方法來監視子網行為。

RMON規范主要包括在兩個重要RFC文檔中:RFC 1757定義了RMON1, RFC 2021定義了RMO- N2。

RMON1主要工作在MAC層,能夠監視和它相連的LAN內的所有流量,捕獲所有MAC層的幀,從這些幀中讀取MAC層的源地址和目的地址,並進行有關的各種分析和統計。

RMON2是RMON1的擴充,RMON2工作在MAC層之上,能夠從OSI模型的第3層到第7層對數據包進行解析,監視協議流量,例如,探測器能夠基於網路層協議和地址(包括IP)來監視流量。

RMON規范定義的MIB庫結合在MIB-II中,其子樹標識為16。RMON1定義了10個組,RMON2在RMON1的基礎上進行了簡單擴充,添加了9個新的組。

3 系統總體設計

3.1 基本設計思想

從本質上講,網路探測器是一個支持RMON規范的SNMP Agent,其主要任務包括:

(1)採集、分析和統計區域網的各種有用信息,按照RMON規范對這些信息進行組織;

(2)實現SNMP Agent,提供標準的SNMP介面,供管理站從它獲得網路管理信息。

網路探測器底層的平台是嵌入式Linux系統,該系統具有網路模塊,可以接入以太區域網。具體的平台要求是:

硬體系統平台:性能較高,處理速度相對較快,內存容量較大,帶有網路模塊;

操作系統平台:支持網路功能,能夠接入乙太網,提供C++編譯開發工具。

在本網路探測器的實現時,考慮到運行效率、硬體成本、使用方便性等各方面的因素,做了以下限定:

(1)針對目前最常見的乙太網環境;

(2)有一個介面使其僅能連接到一個子網,這樣可使得系統簡單有效、易於安裝配置;

(3)全部MIB對象存放在內存中,提高運行效率;

(4)有選擇地實現一些重要的MIB組;RMON是一個功能非常強大的MIB庫,能夠為管理站提供詳細的網路管理信息,然而,在一般應用中都不大可能對所有的SNMP MIB組加以實現。

3.2 系統基本體系結構

圖2給出了本網路探測器的基本體系結構。網路探測器包括以下一些基本組成模塊:網路偵聽、數據包分析、分類統計計數、RMON MIB庫、SNMP處理以及Trap發送等。

探測器系統中,各個功能模塊的主要功能如下:

網路偵聽模塊負責從網路上截獲所有的數據包;網路探測器連接在特定區域網上,它能夠對該區域網上傳輸的所有數據包進行截獲,然後提交給上層模塊進行分析處理。

數據包分析模塊對截獲的數據包根據數據包的類型、源地址、目的地址、包大小等基本信息逐個進行分析。

數據包分析模塊在對數據包進行分析後,根據數據包的特性,調用特定的分類統計計數模塊對該包進行統計計數,分類統計計數模塊按照MIB庫的規范要求,將統計結果更新到有關的一些MIB對象中。

RMON MIB庫用來保存各種RMON MIB對象(實際上還包括MIB-II的System組和Interface組),這些對象按照RMON MIB規范進行組織,這里的MIB庫是一個概念上的資料庫,實際上各種信息都組織在內存中,以提高訪問效率。

SNMP處理模塊負責實現SNMP訪問介面,接收SNMP請求(包括Get、GetRequest、Set等操作),對它進行分析處理,並按照要求訪問RMON MIB庫,從中取得需要的MIB對象值並返回給請求者(對Get、GetRequest而言),或者設置有關的MIB對象值(對Set操作而言)。

Trap發送模塊負責在發生特定事件時,主動發送Trap信息給預定的管理站;在分類統計計數模塊對MIB對象的值進行計數時,如果發現特定值超過了預定的范圍,則啟動Trap發送模塊,按照預定策略發送Trap信息給管理站。

4 實現技術

4.1 SNMP Agent的實現

目前,已經有一些可用的SNMP Agent開發工具包,它們提供一些基本的框架平台,實現了Agent的通用功能,在其基礎上,開發者可以集中精力進行具體邏輯功能的實現,如MIB對象的數據採集等。這樣有利於簡化開發工作,加快開發進程。常見的SNMP Agent開發工具包有:Agent++、net-snmp、WinSnmp API(適用於Windows平台)等。

為了方便探測器Agent的實現,我們選擇了Agent++平台,它是免費的且源代碼公開。

Agent++是一套用於開發SNMP Agent的C++庫,它建立在SNMP++的基礎之上。Agent++提供了完整的協議處理框架,提供了標量對象和表對象等MIB對象的基類,通過繼承用戶可以方便地定義MIB對象。Agent++具有以下一些特點:

(1)功能強大,能夠實現各種復雜的MIB對象;

(2)簡單易用,開發人員無需深入了解底層的SNMP處理,僅使用一些簡單的類和介面,即可快速實現帶有各種MIB對象的Agent;

(3)擴展性強,方便定義和實現新的功能;

(4)可移植性好,代碼可以方便地移植到Windows、UNIX、Linux等平台上;

(5)支持SNMPv1和SNMPv2c;

(6)支持多線程處理,在線程中處理SNMP請求,可以進行並發的處理;

(7)支持MIB對象的持久保存,可將MIB對象保存到硬碟上,並可以從硬碟裝載;

(8)具有詳細的日誌功能。

4.2 網路數據包偵聽的實現

網路數據包的偵聽也可以使用一些現成的開發包來實現,winpcap和libpcap是比較著名的開發包,提供了較強的網路數據包截獲功能,其中,winpcap運行在Windows平台上,libpcap運行在UNIX和Linux平台上。

本項目使用libpcap作為數據包偵聽部分的開發包。

libpcap(Packet Capture Library),即數據包捕獲函數庫。在網路包抓取中libpcap是非常常用的一個庫,著名的tcpmp就是用它來實現的。libpcap是一個與實現無關的訪問操作系統所提供的分組捕獲函數庫,用於訪問數據鏈路層。這個庫為不同的平台提供了一致的C函數編程介面,在安裝了 libpcap 的平台上,以 libpcap 為介面寫的程序、應用,能夠自由地跨平台使用。它支持多種操作系統。

libpcap 結構簡單,使用方便;它提供了20多個API封裝函數,我們利用這些API函數即可完成本網路探測器所需的網路數據包監聽功能。

5 結束語

針對網路管理系統的管理信息收集所存在的一些特殊問題,本文設計並實現一種網路探測器。在一個網路管理應用系統中,要根據具體情況決定是否為一些區域網設置網路探測器。所以網路探測器是對本網路管理系統基本實現的補充,它可以使得本網管系統功能更加完善。實踐證明本實現方案簡單實用,達到了預期的目的。

參 考 文 獻

[1] Stallings W,胡成松, 汪凱譯 . SNMP網路管理,北京:中國電力出版社,2001

[2] RFC 1213-1991, Management Information Base for Network Management of TCP/IP-based internets: MIB-II

[3] RFC 1757-1995, Remote Network Monitoring Management Information Base

[4] RFC 2021-1997, Remote Network Monitoring Management Information Base II

2. snmp參數配置

SNMP配置1.1概述SNMP是Simple Network Manger Protocol(簡單網路管理協議)的縮寫,在1988年8月就成為一個網路管理標准RFC1157。到目前,因眾多廠家對該協議的支持,SNMP已成為事實上的網管標准,適合於在多廠家系統的互連環境中使用。利用SNMP協議,網路管理員可以對網路上的節點進行信息查詢、網路配置、故障定位、容量規劃,網路監控和管理是SNMP的基本功能。SNMP是一個應用層協議,為客戶機/伺服器模式,包括三個部分:SNMP網路管理器SNMP代理MIB管理信息庫SNMP網路管理器,是採用SNMP來對網路進行控制和監控的系統,也稱為NMS (Network Management System)。常用的運行在NMS上的網管平台有HP OpenView 、CiscoView、CiscoWorks 2000,銳捷網路針對自己的網路設備,開發了一套網管軟體--Star View。這些常用的網管軟體可以方便的對網路設備進行監控和管理。SNMP代理(SNMP Agent)是運行在被管理設備上的軟體,負責接受、處理並且響應來自NMS的監控和控制報文,也可以主動發送一些消息報文給NMS。NMS和Agent的關系可以用如下的圖來表示:
圖1 網路管理站(NMS)與網管代理(Agent)的關系圖MIB(Management Information Base)是一個虛擬的網路管理信息庫。被管理的網路設備中包含了大量的信息,為了能夠在SNMP報文中唯一的標識某個特定的管理單元,MIB採用樹形層次結構來描述網路設備中的管理單元。樹的節點表示某個特定的管理
單元。如下圖MIB對象命名樹,為了唯一標識網路設備中的某個管理單元System,可以採用一串的數字來表示,如{1.3.6.1.2.1.1}這一串數字即為管理單元的Object Identifier(單元標識符),MIB則是網路設備的單元標識符的集合。
    圖2  MIB樹形層次結構  1.2  SNMP協議版本  目前SNMP支持以下版本:           SNMPv1 :簡單網路管理協議的第一個正式版本,在RFC1157中定義。          SNMPv2C:基於共同體(Community-Based)的SNMPv2管理架構, 在RFC1901中定義的一個實驗性協議。            SNMPv3 :通過對數據進行鑒別和加密,提供了以下的安全特性: 1.        確保數據在傳輸過程中不被篡改; 2.        確保數據從合法的數據源發出; 3.        加密報文,確保數據的機密性;  SNMPv1和SNMPv2C都採用基於共同體(Community-based)的安全架構。通過定義主機地址以及認證名(Commumity String)來限定能夠對代理的MIB進行操作的管理者。  SNMPv2C增加了Get-bulk操作機制並且能夠對管理工作站返回更加詳細的錯誤信息類型。Get-bulk操作能夠一次性地獲取表格中的所有信息或者獲取大批量的 數據,從而減少請求-響應的次數。SNMPv2C錯誤處理能力的提高包括擴充錯誤代碼以區分不同類型的錯誤,而在SNMPv1中這些錯誤僅有一種錯誤代碼。現在通過錯誤代碼可以區分錯誤類型。由於網路上可能同時存在支持SNMPv1和SNMPv2C的管理

3. 中興交換機snmp如何配

SNMPV1和SNMPV2的配置網管伺服器是:10.40.92.105交換機管理地址為10.40.92.200在交換機上的配置config routerset ipport 0 ipaddress 10.40.92.200 255.255.255.0set ipport 0 vlan 2set ipport 0 enableexitconfig snmpcreate community zte privatecreate view vvvset community zte view vvvset host 10.40.92.105 trap v1 zteSNMPV3的配置config routerset ipport 0 ipaddress 10.40.92.200 255.255.255.0set ipport 0 vlan 2set ipport 0 enableexitconfig snmpset group ztegroup v3 privateset user zteuser ztegroup v3 md5-auth zte des56-priv zteset host 10.40.92.105 inform v3 zteuser priv可以使用命令 show snmp community 查看一下配置是否正確和生效

沒用過中興交換機,這是在網上給你找的

4. 配置交換機時,在console里與telnet里用同樣的命令嗎

1 命令相同
2 IP和host是指進行SNMP網管的伺服器,其中hostname要在交換機配置中進行指定
3 string相當於進行snmp管理的明文口令,只要符合字元/數字串即可,在snmp伺服器上通過口令進行網管。

5. 思科SNMP怎麼配置

思科SNMP配置的方法:
1功能需求及組網說明
snmp配置
『配置環境參數』
1.PC連接在SwitchA的埠E0/1,IP地址192.168.0.2/24
2.SwitchA管理vlan10,IP地址192.168.0.1/24
『組網需求』
PC作為SNMP網管對交換機進行管理
2數據配置步驟
『SNMP管理流程』
SNMP分為NMS和Agent兩部分,NMS(Network Management Station),是運行客戶端程序的工作站,目前常用的網管平台有Sun NetManager和IBM NetView;Agent是運行在網路設備上的伺服器端軟體。NMS可以向Agent發出GetRequest、GetNextRequest和SetRequest報文,Agent接收到NMS的請求報文後,根據報文類型進行Read或 Write操作,生成Response報文,並將報文返回給NMS。Agent在設備發現重新啟動等異常情況時,也會主動向NMS發送Trap報文,向NMS匯報所發生的事件。
【vlan相關配置】
交換機能夠使用SNMP管理,首先要具體管理vlan及IP地址
1.創建(進入)vlan10
[SwitchA]vlan 10
2.將E0/1加入到vlan10
[SwitchA-vlan10]port Ethernet 0/1
3.創建(進入)vlan10的虛介面
[SwitchA]interface Vlan-interface 10
4.給vlan10的虛介面配置IP地址
[SwitchA-Vlan-interface10]ip address 192.168.0.1 255.255.255.0
【SNMP配置】
一般情況下只需設置團體名和訪問許可權設備即可被管理,其他為可選配置
1.設置團體名和訪問許可權
[SwitchA]snmp-agent community read public
[SwitchA]snmp-agent community write private
2.設置管理員標識、聯系方法以及物理位置
[SwitchA]snmp-agent sys-info contact Mr.Wang-Tel:3306
[SwitchA]snmp-agent sys-info location telephone-closet,3rd-floor
3.允許交換機發送Trap信息
[SwitchA]snmp-agent trap enable
4.允許向網管工作站192.168.0.2發送Trap報文,使用的團體名為public
[SwitchA] snmp-agent target-host trap address udp-domain 192.168.0.2 udp-port 5000 params securityname public
3測試驗證
1.PC能夠PING通交換機管理地址
2.網管PC能夠對交換機進行管理

6. snmp是什麼協議

SNMP 是專門設計用於在 IP 網路管理網路節點(伺服器、工作站、路由器、交換機及HUBS等)的一種標准協議,它是一種應用層協議。

SNMP 使網路管理員能夠管理網路效能,發現並解決網路問題以及規劃網路增長。通過 SNMP 接收隨機消息(及事件報告)網路管理系統獲知網路出現問題。

SNMP的前身是簡單網關監控協議(SGMP),用來對通信線路進行管理。隨後,人們對SGMP進行了很大的修改,特別是加入了符合Internet定義的SMI和MIB,改進後的協議就是著名的SNMP。

SNMP具有以下技術優點:

基於TCP/IP互聯網的標准協議,傳輸層協議一般採用UDP。

自動化網路管理。網路管理員可以利用SNMP平台在網路上的節點檢索信息、修改信息、發現故障、完成故障診斷、進行容量規劃和生成報告。

屏蔽不同設備的物理差異,實現對不同廠商產品的自動化管理。SNMP只提供最基本的功能集,使得管理任務與被管設備的物理特性和實際網路類型相對獨立,從而實現對不同廠商設備的管理。

簡單的請求—應答方式和主動通告方式相結合,並有超時和重傳機制。

報文種類少,報文格式簡單,方便解析,易於實現。

SNMPv3版本提供了認證和加密安全機制,以及基於用戶和視圖的訪問控制功能,增強了安全性。

7. 計算機網路管理SNMP協議問題

8. 如何開通和關閉思科4506交換機的SNMP

access-list 40 per 192.168.1.0 0.0.255 網管網段
snmp-server community xxxx 設置共同體
snmp-server trap-source Loopback0 設置SNMP 源地址
snmp-server enable traps snmp authentication linkdown linkup coldstart warmstart 跟蹤的內容
snmp-server enable traps tty
snmp-server enable traps xgcp
snmp-server enable traps envmon
snmp-server enable traps config
snmp-server enable traps entity
snmp-server enable traps syslog
snmp-server host x.x.x.x 主備伺服器地址
snmp-server host x.x.x.x

關閉的 加no

9. snmp-server host 後的IP是自己的還是伺服器端的

遠端網管伺服器的 address

10. CISCO 防火牆 SNMP 配置問題

應該是不支持的,從來沒看過你這樣做過。下面的命令給你參考
Logging on 在PIX上面啟用日誌記錄
Snmp-server community gsunion 為PIX設備配置共同體串gsunion
Snmp-server enable traps 配置PIX設備將SNMP消息發送到網管伺服器
Snmp-server host server-ip 在PIX設備上面配置SNMP網管伺服器
Logging history warning

為PIX設備SNMP系統日誌消息設置warning級別。

閱讀全文

與snmp網管伺服器地址相關的資料

熱點內容
文件無限壓縮 瀏覽:936
壓縮醫用氧有用嗎 瀏覽:47
反編譯圖文教程 瀏覽:294
程序員女裝風衣 瀏覽:998
外國加密鎖是什麼樣子的 瀏覽:149
未來之翼無法連接伺服器怎麼解決 瀏覽:618
單向散列加密應用 瀏覽:21
mcios版進不了伺服器地址 瀏覽:271
隱隱app如何 瀏覽:888
單片機控制觸摸屏 瀏覽:729
以後想當程序員學什麼專業 瀏覽:510
全志單片機方案 瀏覽:165
中國城市程序員之都 瀏覽:10
程序員30歲以後走下坡 瀏覽:27
多重解壓怎麼解 瀏覽:978
xp系統連接ftp伺服器怎麼解決 瀏覽:435
伺服器是誰干什麼的 瀏覽:645
年薪五十萬的程序員什麼水平 瀏覽:991
java隨機生成函數 瀏覽:775
平安的app上怎麼樣買保險視頻 瀏覽:393