簡體   English   中英

如何用python在net-snmp中實現mib模塊?

[英]How to implement mib module in net-snmp with python?

在faq中,我讀到了這個“..代理也可以支持在perl或(從5.4)python中實現的MIB模塊。” 我已經構建了支持python的net-snmp,但現在還不清楚如何用python實際實現我自己的MIB模塊。 我在python目錄中看到的python腳本與實現snmp客戶端有關,而與snmp代理無關。 可能我只是錯過了某個地方的觀點。 有人能給我一個關於如何開始這個的提示嗎?

謝謝,

湯姆

不幸的是,net-snmp還沒有支持在python中創建代理。 如果你看一下net-snmp源代碼樹的python目錄中的README ,它說,

'netsnmp'模塊提供全功能的三語SNMP(SNMPv3,SNMPv2c,SNMPv1) 客戶端 API。

看起來他們已經更新了常見問題解答並刪除了任何提及的python。

如果你使用python,你可以檢查PySNMP作為替代。 我沒有任何個人經驗,但項目是活躍的(最近的更新是在今年1月),它看起來除了AgentX支持以外有大多數功能(所以你不能創建一個連接到snmpd的子代理)。

pip中有一個用於編寫Python SNMP子代理的AgentX

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM