Net-SNMP
| Net-SNMP | |
|---|---|
| |
| Тип | программа для работы с сетью |
| Автор | Уэс Хардакер (Wes Hardaker) |
| Разработчик | Wes Hardaker[вд] |
| Написана на | C, Perl, Python |
| Операционная система | Кроссплатформенное ПО |
| Последняя версия |
|
| Репозиторий | github.com/net-snmp/net-… |
| Лицензия | Мультилицензионная, CMU/UCD (аналог BSD License) |
| Сайт | net-snmp.org (англ.) |
Net-SNMP представляет собой набор программного обеспечения для развёртывания и использования протокола SNMP (v1, v2c и v3 и протокол AgentX субагента). Он поддерживает IPv4, IPv6, IPX, AAL5, сокеты доменов Unix и других протоколов. Он содержит общие клиентские библиотеки, набор консольных приложений, расширяемый SNMP-агент, модули Perl и модули Python.
Распространение
Net-SNMP располагается на SourceForge, и, как правило, входит в топ-100 проектов рейтинговой системы SourceForge. В марте 2005 года он стал проектом месяца на SourceForge. Net-SNMP очень широко распространён и включен во многие операционные системы, включая большинство дистрибутивов Linux, FreeBSD, OpenBSD, Solaris и Mac OS X. Кроме того, его можно скачать на веб-сайте Net-SNMP.
История
Стив Волдбюссер из CMU начал свободное распространение пакета программ SNMP в 1992 году. Пакет впоследствии был заброшен в CMU и Уэс Хардакер (Wes Hardaker) из UC Davis переименовал его в UCD-SNMP и расширил его для удовлетворения потребностей управления сетью электротехнического отдела проектирования. В конце концов мистер Хардакер покинул университет и понял, что этот проект в настоящее время используется в глобальной сети и, поэтому, переименовал его в Net-SNMP, чтобы отразить распределённость его разработки.[2]
Приложения, входящие в Net-SNMP
| Приложение | Описание |
|---|---|
| encode_keychange | Производит изменение ключа KeyChange в SNMPv3. |
| snmptranslate | Перевод MIB OID имён между цифровой и текстовой формами. |
| snmpget | Взаимодействует с сетью, используя SNMP GET запросы. |
| snmpgetnext | Взаимодействует с сетью, используя SNMP GetNext запросы. |
| snmpbulkget | Взаимодействует с сетью, используя SNMP GETBULK запросы. |
| snmpwalk | Получает поддерево управления значений с помощью SNMP GetNext запросов. |
| snmpbulkwalk | Получает поддерево управления значений с помощью SNMP GETBULK запросов. |
| snmpset | Взаимодействует с сетью, используя SNMP SET запросы. |
| snmptrap | Посылать SNMP траппы или информационные сообщения. |
| snmpd | SNMP агент, который отвечает на запросы SNMP для данного хоста. |
| snmptrapd | Демон SNMP, прослушивает SNMP траппы или информационные сообщения, регистрируя их или воздействуя на них. |
| snmptest | Взаимодействует с сетью, используя SNMP запросы. |
| mib2c | Утилита преобразования MIB-файлов, которая позволяет перевести MIB-структуру в другие формы, такие как C-код |
| tkmib | Perl / Tk интерактивный графический браузер MIB для SNMP. |
Snmpwalk
Команда snmpwalk автоматически выполняет серию snmpnext команд внутри заданного OID'ом диапазона.
Примеры
Пример использования snmpwalk (в этом примере происходит извлечение всех переменных в рамках системы OID):
$ snmpwalk -Os -c public -v 1 zeus system
sysDescr.0 = STRING: "SunOS zeus.net.cmu.edu 4.1.3_U1 1 sun4m"
sysObjectID.0 = OID: enterprises.hp.nm.hpsystem.10.1.1
sysUpTime.0 = Timeticks: (155274552) 17 days, 23:19:05
sysContact.0 = STRING: ""
sysName.0 = STRING: "zeus.net.cmu.edu"
sysLocation.0 = STRING: ""
sysServices.0 = INTEGER: 72
Примечания
- ↑ Release 5.9.5.2 — 2025.
- ↑ истории Net-SNMP Архивная копия от 27 апреля 2009 на Wayback Machine (англ.)
Ссылки
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.
