導航:首頁 > IDC知識 > snmp伺服器

snmp伺服器

發布時間:2020-09-22 23:06:00

1、怎麼測試snmp伺服器代理

測試snmp伺服器代理,需要用SNMPWALK。
網路掃描分析(SnmpWalk) 用於在某些設備上閱讀的變數SNMP 是一種統一的網路監控和網路設備管理協議。
1、如果對方的SNMP服務開啟,工作正常的話,就會列出SNMP查詢的數據。
2』如果不正常工作或者未開啟,則提示查詢超時。
SNMPWALK軟體下載地址如下:http://down.51cto.com/data/969104
具體使用例子如下:
在DOS下,輸入:
snmpwalk -c 【SNMP字串】 -v 【1|2c】 【IP地址】
例如:
snmpwalk -c public -v 2c 192.168.1.1

2、SNMP協議中的伺服器一般情況下是由什麼充當?

SNMP開發於九十年代早期,其目的是簡化大型網路中設備的管理和數據的獲取。許多與網路有關的軟體包,如HP的OpenView和Nortel Networks的Optivity Network Management System,還有Multi Router Traffic Grapher(MRTG)之類的免費軟體,都用SNMP服務來簡化網路的管理和維護。
由於SNMP的效果實在太好了,所以網路硬體廠商開始把SNMP加入到它們製造的每一台設備。今天,各種網路設備上都可以看到默認啟用的SNMP服務,從交換機到路由器,從防火牆到網路列印機,無一例外。
僅僅是分布廣泛還不足以造成威脅,問題是許多廠商安裝的SNMP都採用了默認的通信字元串(例如密碼),這些通信字元串是程序獲取設備信息和修改配置必不可少的。採用默認通信字元串的好處是網路上的軟體可以直接訪問設備,無需經過復雜的配置。
通信字元串主要包含兩類命令:GET命令,SET命令。GET命令從設備讀取數據,這些數據通常是操作參數,例如連接狀態、介面名稱等。SET命令允許設置設備的某些參數,這類功能一般有限制,例如關閉某個網路介面、修改路由器參數等功能。但很顯然,GET、SET命令都可能被用於拒絕服務攻擊(DoS)和惡意修改網路參數。
最常見的默認通信字元串是public(只讀)和private(讀/寫),除此之外還有許多廠商私有的默認通信字元串。幾乎所有運行SNMP的網路設備上,都可以找到某種形式的默認通信字元串。
SNMP 2.0和SNMP 1.0的安全機制比較脆弱,通信不加密,所有通信字元串和數據都以明文形式發送。攻擊者一旦捕獲了網路通信,就可以利用各種嗅探工具直接獲取通信字元串,即使用戶改變了通信字元串的默認值也無濟於事。
近幾年才出現的SNMP 3.0解決了一部分問題。為保護通信字元串,SNMP 3.0使用DES(Data Encryption Standard)演算法加密數據通信;另外,SNMP 3.0還能夠用MD5和SHA(Secure Hash Algorithm)技術驗證節點的標識符,從而防止攻擊者冒充管理節點的身份操作網路。
雖然SNMP 3.0出現已經有一段時間了,但目前還沒有廣泛應用。如果設備是2、3年前的產品,很可能根本不支持SNMP 3.0;甚至有些較新的設備也只有SNMP 2.0或SNMP 1.0。
即使設備已經支持SNMP 3.0,許多廠商使用的還是標準的通信字元串,這些字元串對黑客組織來說根本不是秘密。因此,雖然SNMP 3.0比以前的版本提供了更多的安全特性,如果配置不當,其實際效果仍舊有限。
 〖二、禁用SNMP〗
要避免SNMP服務帶來的安全風險,最徹底的辦法是禁用SNMP。如果你沒有用SNMP來管理網路,那就沒有必要運行它;如果你不清楚是否有必要運行SNMP,很可能實際上不需要。即使你打算以後使用SNMP,只要現在沒有用,也應該先禁用SNMP,直到確實需要使用SNMP時才啟用它。
下面列出了如何在常見的平台上禁用SNMP服務。
 ■ Windows XP和Windows 2000
在XP和Win 2K中,右擊「我的電腦」,選擇「管理」。展開「服務和應用程序」、「服務」,從服務的清單中選擇SNMP服務,停止該服務。然後打開服務的「屬性」對話框,將啟動類型該為「禁用」(按照微軟的默認設置,Win 2K/XP默認不安裝SNMP服務,但許多軟體會自動安裝該服務)。
SNMP規定了5種協議數據單元PDU(也就是SNMP報文),用來在管理進程和代理之間的交換。get-request操作:從代理進程處提取一個或多個參數值get-next-request操作:從代理進程處提取緊跟當前參數值的下一個參數值set-request操作:設置代理進程的一個或多個參數值get-response操作:返回的一個或多個參數值。這個操作是由代理進程發出的,它是前面三種操作的響應操作。trap操作:代理進程主動發出的報文,通知管理進程有某些事情發生。
圖1 SNMP的5種報文操作
前面的3種操作是由管理進程向代理進程發出的,後面的2個操作是代理進程發給管理進程的,為了簡化起見,前面3個操作今後叫做get、get-next和set操作。圖1描述了SNMP的這5種圖2 SNMP報文格式報文操作。請注意,在代理進程端是用熟知埠161倆接收get或set報文,而在管理進程端是用熟知埠162來接收trap報文。
圖2是封裝成UDP數據報的5種操作的SNMP報文格式。可見一個SNMP報文共有三個部分組成,即公共SNMP首部、get/set首部trap首部、變數綁定。
〖公共SNMP首部〗
■ 版本
寫入版本欄位的是版本號減1,對於SNMP(即SNMPV1)則應寫入0。

3、請問snmp到底是幹啥的。

這個事情分兩方面來說:
首先是路由器這部分。路由器開啟SNMP功能之後,它能夠對自己的每個介面上的流量有一個統計,當然統計的不單單只有流量。然後路由器把統計到的內容按一定的格式保存起來。這個格式是大家都商量好的。比如上學的時候出分數。大家約定,第一個成績是數學、第二個是語文、第三個是英語。老師錄入成績就按照這個約定來。

另外一方面就是剛才你說到的電腦上的軟體。這個軟體干什麼用的呢? 用來向路由器發送一個請求,獲取數據的。首先你得讓路由器知道你想要什麼數據吧? 這個就用到了前面說的那個規則,約定。接著上面的例子,老師就相當於路由器,你就是電腦上的軟體。你想問老師數學成績,按照約定,你就要跟老師說:老師,我需要第一個成績。 因為第一個成績是什麼,大家都是清楚的,這樣老師就把數學成績給你了。

總體來說,SNMP就是為了讓別人能夠獲得路由器上的統計數據而約定好的數據交流的規則。

4、snmp service 和snmp agent區別

snmp協議你應該明白是什麼意思,我就不詳解了。主要針對service和agent來談一下。
service一般作為後台服務一直存在於伺服器端。通過安裝了service的伺服器可以下達命令給安裝了agent的設備查詢相關的設備信息。
agent意為"代理",作用就是架起一座橋梁讓service所在的伺服器端能夠偵聽到此設備上的相關訊息。

最後來個比喻:
agent就像間諜,一直潛伏在目標設備裡面,當service(總部)發出命令要求查詢目標設備的相關訊息時,間諜agent就會通過snmp協議查詢到設備節點的訊息,然後發送回總部。

當然,我說的這個比喻有一定的片面性,但是足以說明一些問題。往採納,謝謝!

5、安裝snmp的時候,是否會影響伺服器的其他服務,比如IIS等?求高人指點

SNMP(簡單網管協議)採用UDP協議,主要被用來管理設備,向外傳送網路管理信息,一般網管軟體需要這個協議,如果你沒有網管軟體的話,可以選擇關閉
埠佔用 161 162(用於傳輸Trap信息)

IIS(Web伺服器)採用TCP協議,主要用來作為Web伺服器

所以安裝Snmp根本不會影響IIS服務 也不會影響其他服務 除非你有服務已經佔用了161 和162埠 如果有不明白的地方 可以繼續追問

6、如何在Windows伺服器上開啟SNMP服務

點擊windows鍵,選擇控制面板
在序中選擇卸載程序
在打開的頁面中左側選擇打開或關閉windows功能
在打開的頁面中勾選簡單網路管理協議(snmp),之後點擊確認,即將snmp安裝完畢
安裝完畢後,需要配置snmp協議的一些參數,繼續點擊windows開始按鈕,右鍵計算機-選擇管理
在計算機管理頁面中,找到服務和應用程序,打開系統服務列表,找到snmp services,右鍵屬性
在snmp屬性頁面中,找到安全選項卡,在接受的社區名稱中,選擇天添加,配置社區名稱,如:public
在接受來自下列主機的snmp數據包中,點擊添加對應的管理主機的地址,或者勾選接受來自任何足跡的snmp數據包,點擊確認,之後重啟snmp服務即完成snmp服務的配置

7、如何配置伺服器SNMP參數

說明白點什麼樣的伺服器,是硬體上的,系統上的,還是應用上的?

8、linux 伺服器怎麼開啟snmp

對SNMP進行安裝和配置即可。

9、伺服器里SNMP是什麼?

簡單網路管理協議(SNMP),由一組網路管理的標准組成,包含一個應用層協議(application layer protocol)、資料庫模型(database schema)和一組資源對象。該協議能夠支持網路管理系統,用以監測連接到網路上的設備是否有任何引起管理上關注的情況。該協議是互聯網工程工作小組(IETF,Internet Engineering Task Force)定義的internet協議簇的一部分。SNMP的目標是管理互聯網Internet上眾多廠家生產的軟硬體平台,因此SNMP受Internet標准網路管理框架的影響也很大。SNMP已經出到第三個版本的協議,其功能較以前已經大大地加強和改進了。

與snmp伺服器相關的知識