天天看點

網絡基礎 Windows下安裝和配置net-snmp 代理

Windows 下安裝和配置net-snmp 代理[摘錄]

by:授客 QQ:1033553122

A.   安裝 

1.   安裝前準備

ActivePerl-5.10.0.1004-MSWin32-x86-287188.msi(Perl安裝程式), net-snmp-5.4.2.1-1.win32.exe (net-snmp安裝程式)

軟體下載下傳位址:http://pan.baidu.com/s/1jGIHXf4

2.  

安裝Windows下安裝net-snmp很簡單,隻需要執行安裝程式,使用預設設定,一步步點選,即可完成安裝過程。安裝net-snmp前可能需要安裝Perl,一樣是使用預設配置安裝。 

B.  

配置

1.  

複制snmptrapd.conf到軟體安裝主目錄下的\etc\snmp(如:D:\Program

Files\usr\etc\snmp)目錄下;

複制mibs拷貝到到軟體安裝主目錄下的share\snmp目錄下,覆寫原來的mibs目錄如(D:\Program

Files\usr\etc\snmp\mibs)

C.  

運作

進入下的指令行,輸入指令snmptrapd -f -Le -d;未設定環境變量,可能要進入到安裝目錄中的bin目錄下執行snmptrapd, 

如:

C:/Program Files/Net-SNMP/usr/bin>snmptrapd -f -Le

-d

作用:使得NET-SNMP捕捉trap,執行之後NET-SNMP開始接收trap,注意這是debug模式,會将收到的trap包内容列印出

錯誤:執行指令可能遇到如下錯誤:

couldn't open udp:162 -- errno 2 ("No such file or

directory")?

解釋:碰到此錯誤很可能是有程式占用了windows的SNMP接受端口(162)。

用下面指令來找出占用此端口的程序。

C:\Users\laiyu>netstat -ano | find "162"

。如果有輸出則最後一個數字是程序号如2016。

查找占該程序的名稱,繼續執行下面指令:

C:\Users\laiyu>tasklist | findstr "2016"

找到後可以用任務管理器終止程序或者用下面的指令

C:\Users\laiyu>taskkill /pid 2016 /t /f

作者:授客

微信/QQ:1033553122

全國軟體測試QQ交流群:7156436

Git位址:https://gitee.com/ishouke

友情提示:限于時間倉促,文中可能存在錯誤,歡迎指正、評論!

作者五行缺錢,如果覺得文章對您有幫助,請掃描下邊的二維碼打賞作者,金額随意,您的支援将是我繼續創作的源動力,打賞後如有任何疑問,請聯系我!!!

           微信打賞                       

支付寶打賞                  全國軟體測試交流QQ群  

網絡基礎 Windows下安裝和配置net-snmp 代理
網絡基礎 Windows下安裝和配置net-snmp 代理
網絡基礎 Windows下安裝和配置net-snmp 代理

繼續閱讀