精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

ucd-snmp工具中snmpd擴展的三種形式

網絡 網絡管理
下面我們對ucd-snmp工具中的snmpd擴展的相關內容進行了詳盡的介紹。首先我們介紹了三種方法:靜態鏈接、共享鏈接庫和 AgentX子代理。

SNMP協議對網絡管理的好處,讓很多人都開始使用它。那么現在我們就來講解一下ucd-snmp工具中進行snmpd擴展的相關源碼解析。本文涉及了三種snmpd擴展方法。那么我們會分別進行講解。首先還是讓我們來對snmpd這個命令進行一下簡單的介紹。那么,對于常常接觸這個命令的人來說,都知道snmpd命令是響應 SNMP請求的守護進程。那么它的標準語法格式是:

snmpd [OPTIONS] [LISTENING ADDRESSES]

語法格式是snmpd后面加上選項或者監聽地址。

snmpd擴展方法一: 靜態鏈接形式

先將生成的兩個文件, ustScalarSet.h和ustScalarSet.c, 拷貝到下載的ucd-snmp源代碼目錄下agent/mibgroup子目錄中. 例如在我的機器上, ucd-snmp 4.2.1的源代碼在/usr/local/src/ucd-snmp-4.2.1中, 相應的拷貝的目標目錄為, /usr/local/src/ucd-snmp-4.2.1/agent/mibgroup.

在ucd-snmp 4.2.1的主目錄中(我的機器為/usr/local/src/ucd-snmp-4.2.1), 按如下序列執行命令

# ./configure -with-mib-modules="ustScalarSet"
# make
# make install

這樣, 新的代理程序生成并安裝. 運行SNMP代理程序

# /usr/local/sbin/snmpd

在用相應的工具程序檢索新加入的MIB變量. 可以用如下任何命令:

% /usr/local/bin/snmpget localhost public UCD-SNMP-TUTORIAL-MIB::ustSSSimpleString.0
% /usr/local/bin/snmpwalk localhost public UCD-SNMP-TUTORIAL-MIB::ustScalarSet

#p#snmpd擴展方法二: 共享鏈接庫形式

首先, 在任一目錄下編譯生成共享鏈接庫. 假定目錄為/usr/local/temp. 將兩個源文件, ustScalarSet.h和ustScalarSet.c拷貝到此目錄下. 按如下命令序列生成共享鏈接庫:

gcc -g -I/usr/local/include -c -o ustScalarSet.o ustScalarSet.c
gcc -g -fPIC -shared -o ustScalarSet.so ustScalarSet.o

有兩種方法在代理程序中動態加載共享鏈接庫.

第一種,適合于代理程序已運行的情況, 按如下命令序列執行:

# snmpset localhost hyj UCD-DLMOD-MIB::dlmodStatus.1 i create
# snmpset localhost hyj UCD-DLMOD-MIB::dlmodName.1 s "ustScalarSet" 
# snmpset localhost hyj UCD-DLMOD-MIB::dlmodPath.1 s "/usr/local/temp/ustScalarSet.so"
# snmpset localhost hyj UCD-DLMOD-MIB::dlmodStatus.1 i load

即可裝載.這時可以用工具程序檢索或設置相應的變量. 這里需要注意的是工具snmpset的用法. 代理snmpd的確省配置, 不支持任何用戶設置變量. 我們可以通過配置文件snmpd.conf中的訪問控制部分進行配置. 我在我的snmpd.conf文件中加入了如下兩行:

rwcommunity hyj
rocommunity public

設置了一個讀寫community, hyj和一個只讀community, public. 配置文件確省位于/usr/local/share/snmp目錄下.

第二種, 直接在snmpd.conf中加入一行:

dlmod ustScalarSet /usr/local/temp/ustScalarSet.so

重新啟動snmpd代理, 代理自動裝載共享庫.

關于代理程序以及工具程序相應的配置情況, 參見snmp.conf, snmpd.conf, 和snmpconf的man手冊.#p#

snmpd擴展方法三: AgentX子代理協議

首先, 編寫一個子代理主函數文件, ustMain.c. 如下:

1) #include ;
2) #include ;
3) #include ;
4) int main () {
5) int agentx_subagent=1; 
6) snmp_enable_stderrlog();
7) if (agentx_subagent) {
8) ds_set_boolean(DS_APPLICATION_ID, DS_AGENT_ROLE, 1);
9) }
10) init_agent("ustMain");
11) init_ustScalarSet();
12) init_snmp("ustMain");
13) if (!agentx_subagent)
14) init_master_agent(161, NULL, NULL); 
15) while(1) {
16) agent_check_and_process(1);
17) }
18) snmp_shutdown("ustMain");
19) }

按如下命令進行編譯:

gcc -g -I/usr/local/include -o ustMain ustMain.c ustScalarSet.c -lucdagent -lucdmibs -lsnmp

生成子代理程序, ustMain.

在snmpd.config配置文件中加入一行:

master agentx

以支持AgentX子代理. 并重新啟動snmpd.然后啟動 ustMain.運行相應的工具程序, 測試是否可以訪問新加入的MIB信息.#p#

一個簡單的SNMP代理程序

實際上, 我們可以利用ucd-snmp編寫自己的SNMP代理程序. 如下文件, hsnmpd.c, 所示. 其實, 這個文件與上一個子代理程序完全相同. 我僅僅是將變量agentx_subagent賦成0.代碼如下.

hsnmpd.c :

1) #include ;
2) #include ;
3) #include ;
4) int main () {
5) int agentx_subagent=0; 
6) if (agentx_subagent) {
7) ds_set_boolean(DS_APPLICATION_ID, DS_AGENT_ROLE, 1);
8) }
9) init_agent("snmpd");
10) init_ustScalarSet();
11) init_snmp("snmpd");
12) if (!agentx_subagent)
13) init_master_agent(161, NULL, NULL); 
14) while(1) {
15) agent_check_and_process(1);
16) }
17) snmp_shutdown("snmpd");
18) }
第1-3行: 必須包含的頭文件.
第5行: 定義一個變量, 表示該代理是主代理或子代理. 
        通過ucd-snmp開發包編寫的代理程序, 既可以作為AgentX主代理, 也可以作為AgentX子代理. 
第7-9行:子代理需要初始化的內容.
第10行:初始化代理.
第11行:初始化支持的MIB. 文件ustScalarSet.c中的函數.
第12行:初始化SNMP.
第13-14行:主代理需要初始化的內容.
第15-17行:SNMP協議PDU處理主循環.
第18行:關閉SNMP, 做一些釋放資源的工作.

如下編譯:

gcc -g -I/usr/local/include -o hsnmpd hsnmpd.c ustScalarSet.c 
/usr/local/lib/libucdagent.a /usr/local/lib/libucdmibs.a /usr/local/lib/libsnmp.a

運行該程序, hsnmpd. 除了一些關于無法解釋配置文件的相關內容的報警外, 程序運行正常. 并且, 可以用工具程序, 如snmpget, snmpwalk等訪問其中的MIB信息. 當然, 僅僅只有UCD-SNMP-TUTORIAL-MIB中所描述的信息, 而其他的沒有實現的MIB信息無法獲得.

責任編輯:佟健 來源: 比特網
相關推薦

2010-07-01 14:53:09

SNMPMIBUCD-SNMP

2010-07-01 12:38:31

ucd-snmp

2010-07-05 10:16:31

ucd-snmpSNMP Agent

2010-07-01 13:58:50

UCD-SNMP

2010-07-02 10:18:23

ucd-snmpMIB

2010-09-26 17:09:22

日內數據保護

2010-07-19 16:11:20

Perl正則表達式

2010-07-14 09:24:22

Perl正則表達式

2010-09-26 16:58:50

周末和夜間備份

2009-09-04 14:52:03

ADO.NET Ent

2017-11-06 07:18:35

2023-10-13 00:00:00

Redis模塊空間對象

2024-04-24 14:46:40

人工智能編碼助手

2011-01-18 15:35:59

jQueryJavaScriptweb

2011-06-03 11:53:06

Spring接口

2021-07-05 06:57:06

VMware vSph虛擬機磁盤

2009-05-07 15:02:42

OracleJoin查詢

2024-07-01 12:42:58

2023-03-07 08:25:39

探針Kubernetes

2013-03-27 10:01:53

網絡應用檢測工具
點贊
收藏

51CTO技術棧公眾號

成人激情视频小说免费下载| 国产亚洲视频在线| 欧美一级免费播放| 男同在线观看| 黄网站免费久久| 欧美肥婆姓交大片| 欧美人妻一区二区三区| 韩国三级大全久久网站| 疯狂欧美牲乱大交777| 亚洲精品电影在线一区| 黑人精品一区二区三区| 视频在线观看91| 欧美乱妇高清无乱码| 白丝女仆被免费网站| 91成人短视频在线观看| 黄色成人av网| 一本—道久久a久久精品蜜桃| 俄罗斯嫩小性bbwbbw| 蜜乳av一区二区| 97视频在线观看视频免费视频| 国产精品久久久久久成人| 91精品国产乱码久久久竹菊| 欧美体内she精视频| 亚洲一区二区三区av无码| www 日韩| 91污在线观看| 成人av男人的天堂| 91久久精品无码一区二区| 亚洲一区二区三区高清| 九九热最新视频//这里只有精品| 蜜桃久久精品成人无码av| 好吊妞国产欧美日韩免费观看网站| 欧美日韩中文另类| 欧美黄网站在线观看| 日本伦理一区二区| 自拍偷拍亚洲综合| 亚洲一区二区三区免费看| 亚洲日本国产精品| 成人性视频免费网站| 国产精品吴梦梦| 手机av免费观看| 亚洲综合99| 久久久亚洲成人| 九九视频免费看| 婷婷亚洲五月| 一本色道久久88精品综合| 中文字幕一区二区人妻在线不卡| 成人爽a毛片| 欧美mv日韩mv国产网站| 自拍一级黄色片| 国产精品3区| 制服丝袜av成人在线看| 在线一区二区不卡| 国产高清日韩| 欧美一级片在线看| 青娱乐国产精品视频| 综合久久伊人| 日韩一区二区精品在线观看| 热久久久久久久久| japansex久久高清精品| 在线不卡免费av| 亚洲免费在线播放视频| av在线国产精品| 日韩视频一区二区三区| 免费观看一区二区三区| 成人知道污网站| 亚洲黄色片网站| 少妇特黄一区二区三区| 国产调教一区二区三区| 尤物九九久久国产精品的分类| 国产精久久一区二区三区| 精品一区二区三区中文字幕老牛| 亚洲最大在线视频| 成人自拍小视频| 欧美日本中文| 97成人在线视频| 97人妻一区二区精品视频| 奇米777欧美一区二区| 91精品国产综合久久香蕉的用户体验 | 五月激情综合网| 日本一区二区黄色| 玖玖精品在线| 精品毛片乱码1区2区3区| 艳妇乳肉亭妇荡乳av| 国产一区二区三区四区五区| 色久欧美在线视频观看| 久操免费在线视频| 男女精品视频| 亚洲va欧美va国产综合久久| 亚洲国产精品久久久久久6q | 成人黄色短视频| 欧美日韩1区2区3区| 欧美中文字幕在线观看| 91 中文字幕| 成人国产精品免费网站| 日本一区免费看| 综合图区亚洲| 日韩欧美一区二区三区久久| 亚洲欧美手机在线| 免费成人三级| 精品激情国产视频| 久草国产精品视频| 激情综合色播五月| 久久精品欧美| 色呦呦在线播放| 欧美色网一区二区| 丝袜熟女一区二区三区| 日韩在线看片| 国产91露脸中文字幕在线| 国产欧美一级片| 国产亚洲欧美激情| 激情五月婷婷六月| 色999久久久精品人人澡69| 亚洲电影天堂av| 懂色av蜜臀av粉嫩av永久| 国产一区二区三区的电影 | 啪啪激情综合网| 久久久成人精品视频| 一级片中文字幕| 国产91精品一区二区麻豆亚洲| 天堂资源在线亚洲视频| 秋霞伦理一区| 精品久久久久久久人人人人传媒| 五月天婷婷丁香网| 亚欧成人精品| 九九99玖玖| 污污视频在线| 日韩一区二区三区av| 超碰97av在线| 天堂一区二区在线| 久久天天狠狠| 美女高潮视频在线看| 精品美女一区二区三区| 无码黑人精品一区二区| 久久爱www久久做| 日韩经典在线视频| 台湾佬成人网| 亚洲欧美日韩精品久久| 69成人免费视频| 99在线精品一区二区三区| 成人午夜免费在线视频| 日韩欧美中文字幕在线视频| 久久伊人91精品综合网站| 一级黄色短视频| 国产精品国产馆在线真实露脸 | 国产精品中文有码| 久久视频免费在线| 精品午夜视频| 久久国产精品久久久久久| 国产又大又粗又长| 亚洲女同ⅹxx女同tv| 精品无码av一区二区三区不卡| 亚洲精品小说| 92国产精品视频| 在线观看中文| 日韩欧美不卡一区| 日本a在线观看| 99久久精品国产观看| 欧美深夜福利视频| 香蕉久久夜色精品国产使用方法 | 精品三级国产| 欧美日韩国产va另类| 免费a视频在线观看| 精品国产乱码久久久久久虫虫漫画 | 国产亚洲欧美另类中文| 在线免费看av片| 亚洲欧洲中文日韩久久av乱码| 91aaa精品| 亚洲性视频h| 久久久久久久久久久久久久久久av | 欧美亚洲国产激情| 国产欧美日韩中文字幕在线| 成人在线免费看片| 亚洲成人激情图| 无码人妻精品一区二区蜜桃色欲| 国产精品免费av| 色哟哟免费视频| 久久动漫亚洲| 99精品一区二区三区的区别| 国产一区调教| 国产精品狼人色视频一区| 亚洲七七久久综合桃花剧情介绍| 精品国产凹凸成av人导航| 欧产日产国产69| 中文字幕一区二区三区av| 国产一级免费片| 日本欧美在线观看| 日b视频免费观看| 综合亚洲自拍| 91精品国产高清久久久久久91裸体| 色av手机在线| 中文字幕日韩在线视频| www.国产精品视频| 欧洲精品中文字幕| 国产一级片免费观看| 久久精品人人做人人爽97| 日韩不卡的av| 久久高清国产| 精品成在人线av无码免费看| 成人av国产| 国产伦理一区二区三区| 久久国产三级| 91高清免费在线观看| 老司机在线视频二区| 亚洲精品资源美女情侣酒店 | 国产一区二区福利视频| 日韩黄色片视频| 国内久久精品| 中文字幕中文字幕一区三区| 亚洲警察之高压线| 成人在线观看网址| 四虎影视国产精品| 青草青草久热精品视频在线观看| 成人a在线视频免费观看| 亚洲精品一区久久久久久| 亚洲免费一级片| 欧美剧情电影在线观看完整版免费励志电影 | 国产三级视频在线| 亚洲精品久久久久久久久久久久久 | 日韩精品一区二区三区三区免费| 国产精品无码粉嫩小泬| 精品日韩视频在线观看| 久久久久久久久毛片| 国产精品免费视频观看| 中文字幕一二三四区| 成人午夜视频在线| 国产老头和老头xxxx×| 精品一区二区三区免费视频| 午夜久久久精品| 久久久亚洲一区| 欧美日韩国产精品激情在线播放| 欧美日韩四区| 日本中文字幕一级片| 国产韩日影视精品| 在线精品亚洲一区二区| 欧美日韩中文一区二区| 欧美日韩日本网| 蜜桃国内精品久久久久软件9| 国产在线一区二| 欧美jizz19性欧美| 久久精品欧美| 免费精品国产| 日本一区二区三区视频免费看 | 尤物九九久久国产精品的特点| 欧美日韩在线中文字幕| 亚洲精选一区二区| 黄色软件在线观看| 国产亚洲欧洲高清| 欧美日韩在线看片| 久久精品夜夜夜夜夜久久| 免费av在线播放| 久久国产精品久久久久久久久久| 在线h片观看| 久久久视频在线| 亚洲午夜天堂| 国产精品69精品一区二区三区| 国产超碰精品| 国产精品欧美日韩一区二区| 欧美97人人模人人爽人人喊视频| 国产精品影院在线观看| 中文成人在线| 国产高清一区视频| 欧美性生活一级片| 免费国产一区| 国产精品久久久久久影院8一贰佰 国产精品久久久久久麻豆一区软件 | 7777久久亚洲中文字幕| 日韩欧美色综合网站| 亚洲精品免费在线观看视频| 亚洲国产天堂久久国产91| 国产永久免费高清在线观看视频| 在线国产精品视频| 羞羞的视频在线看| 欧美亚州一区二区三区| jizz久久久久久| 高清国产一区| 国产剧情一区| 欧美少妇在线观看| aa亚洲婷婷| 亚洲久久中文字幕| bt欧美亚洲午夜电影天堂| 国产真实乱人偷精品人妻| 中文字幕一区二区三区在线不卡| 久久久国产精品黄毛片| 一本色道久久综合精品竹菊| 国产一区二区在线视频聊天| 欧美精品一区二区三区一线天视频| 伦理片一区二区三区| 久久夜精品香蕉| 欧亚av在线| 3d蒂法精品啪啪一区二区免费| 欧美大片网址| 51xx午夜影福利| 久久综合网络一区二区| 亚洲精品久久久久久| 国产亚洲欧美一区在线观看| 印度午夜性春猛xxx交| 欧美日韩在线另类| 国产三级自拍视频| 亚洲欧美中文日韩v在线观看| 超鹏97在线| 国产精品久久久久久久美男| 9l视频自拍九色9l视频成人| 在线成人性视频| 久久亚洲不卡| 欧美丰满熟妇bbb久久久| 国产精品色哟哟网站| 五月婷婷亚洲综合| 欧美一二三在线| 国产精品美女www爽爽爽| 成人免费自拍视频| 精品女人视频| 国产福利片一区二区| 天堂一区二区在线| avtt中文字幕| 国产精品亲子伦对白| 亚洲日本韩国在线| 日韩欧美一二三四区| 免费黄色网址在线观看| 国产成人福利网站| 欧美变态挠脚心| 国产真实老熟女无套内射| 国产一区二区0| 成年人免费视频播放| 欧美丝袜丝交足nylons图片| 污污的视频网站在线观看| 欧美猛男性生活免费| 亚洲日日夜夜| 亚洲精品国产一区| 日韩和欧美的一区| 91精品人妻一区二区| 精品人伦一区二区三区蜜桃网站 | 91麻豆免费在线视频| 国产精品一香蕉国产线看观看| 精品国产一区二区三区小蝌蚪| 日本黄大片在线观看| 国产黄人亚洲片| 欧美人妻精品一区二区三区| 日韩亚洲国产中文字幕欧美| 国产三区视频在线观看| 91久久精品国产91久久性色| 欧美freesextv| 午夜剧场在线免费观看| 国产精品免费aⅴ片在线观看| 亚洲免费视频二区| 色久欧美在线视频观看| 9.1麻豆精品| 无码人妻精品一区二区蜜桃百度| 国产在线精品一区二区不卡了| 2014亚洲天堂| 717成人午夜免费福利电影| 超碰在线最新| 成人欧美一区二区三区黑人免费| 午夜视频精品| 91丨porny丨对白| 欧美性猛交xxxx| 福利在线观看| 成人国内精品久久久久一区| 亚洲激情久久| 怡红院一区二区| 日韩欧中文字幕| 日韩理伦片在线| 亚洲综合小说区| 一本久道久久久| 国产肥白大熟妇bbbb视频| 欧美日韩高清不卡| 日本在线观看高清完整版| 精品蜜桃传媒| 日韩制服丝袜av| 免费成人深夜夜行网站| 欧美不卡123| 刘亦菲一区二区三区免费看| 亚洲一区二区免费视频软件合集| 国产精品综合二区| 久久精品视频7| www国产精品视频| 国产精品黄网站| 国产三级三级三级看三级| ...av二区三区久久精品| 高h放荡受浪受bl| 国产999精品久久久| 91精品国产视频| 女同性恋一区二区三区| 在线一区二区视频| 国产福利在线免费观看| 欧美综合激情| 国产精品一区二区三区99| 日本中文在线播放| 久久久精品亚洲| 网红女主播少妇精品视频| 色91精品久久久久久久久| 精品国产鲁一鲁一区二区张丽| 视频免费一区| 麻豆亚洲一区| 国产激情一区二区三区桃花岛亚洲| 美女又爽又黄免费视频| 久久亚洲春色中文字幕| 国产精品羞羞答答在线观看 | 97精品资源在线观看| 99热在线这里只有精品| 亚洲视频一区在线|