EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

pysnmpbulkwalk - Online in the Cloud

Run pysnmpbulkwalk in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command pysnmpbulkwalk that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NUME


pysnmpcmd - opțiuni și comportament comune pentru majoritatea instrumentelor din linia de comandă PySNMP

REZUMAT


pysnmpcmd [OPȚIUNI] AGENT [PARAMETRI]

DESCRIERE


Această pagină de manual descrie opțiunile comune pentru comenzile PySNMP: pysnmpbulkwalk,
pysnmpget, pysnmpset, pysnmptranslate, pysnmpwalk. Aplicațiile din linia de comandă folosesc
Protocol SNMP pentru a comunica cu o entitate de rețea capabilă de SNMP, un agent. Individual
aplicațiile de obicei (dar nu neapărat) iau parametri suplimentari care sunt dați
după specificarea agentului. Acești parametri sunt documentați în paginile de manual pentru
fiecare aplicație.

OPŢIUNI


-a authProtocol
Setați protocolul de autentificare (MD5 sau SHA) utilizat pentru SNMPv3 autentificat
mesaje.

-A authPassword
Setați fraza de acces de autentificare utilizată pentru mesajele SNMPv3 autentificate.

-c comunitate
Setați șirul comunității pentru tranzacțiile SNMPv1/v2c.

-d Dumpează (în hexazecimal) pachetele SNMP brute trimise și primite.

-D JETON[,...]
Activați ieșirea de depanare pentru datele date JETON(s). Încerca toate pentru extrem de verbose
ieșire.

-e motorID
Setați motorul (de securitate) autorizat utilizat pentru mesajele SNMPv3 REQUEST. Este
de obicei, nu este necesar să specificați acest lucru, deoarece de obicei va fi descoperit
în mod automat.

-E motorID
Setați contextul engineID utilizat pentru mesajele SNMPv3 REQUEST scopedPdu. Dacă nu
specificat, acesta va fi implicit la ID-ul motor autorizat.

-h, --Ajutor
Afișați un scurt mesaj de utilizare și apoi ieșiți.

-H Afișează o listă de directive ale fișierelor de configurare înțelese de comandă și apoi
Ieșire.

-I [hu]
Specifică opțiunile de analizare a intrărilor. Vedea INTRARE OPŢIUNI de mai jos.

-l secLevel
Setați nivelul de securitate utilizat pentru mesajele SNMPv3 (noAuthNoPriv|authNoPriv|authPriv).
Trebuie furnizate fraze de acces adecvate atunci când se utilizează orice nivel mai mare decât
noAuthNoPriv.

-m MIBLIST
Specifică o listă separată de două puncte de module MIB (nu fișiere) de încărcat pentru aceasta
aplicație.

Cuvântul cheie special Toate colectiile este folosit pentru a încărca toate modulele MIB din căutarea directorului MIB
listă. Fiecare fișier al cărui nume nu începe cu „.” va fi analizat ca și cum ar fi o
Fișier MIB.

-M DIRLIST
Specifică o listă de directoare separate prin două puncte pentru a căuta MIB-uri. Rețineți că MIB-urile
specificat folosind opțiunea -m va fi încărcat dintr-unul dintre directoarele enumerate de
opțiunea -M (sau echivalente).

-n contextName
Setați contextName utilizat pentru mesajele SNMPv3. ContextName implicit este golul
șirul „”.

-O [abeEfnqQsStTuUvxX]
Specifică opțiunile de imprimare. Vedea REZULTATE OPŢIUNI de mai jos.

-r reîncearcă
Specifică numărul de reîncercări care vor fi utilizate în cereri. Valoarea implicită este 5.

-t timeout
Specifică timpul de expirare în secunde dintre reîncercări. Valoarea implicită este 1.

-u secName
Setați securityName utilizat pentru mesajele SNMPv3 autentificate.

-v 1 | 2c | 3
Specifică versiunea protocolului de utilizat: 1 (RFC-uri 1155-1157), 2c (RFC-uri 1901-1908) sau
3 (RFC-uri 2571-2574). Valoarea implicită este de obicei versiunea 3.

-V, --versiune
Afișați informații despre versiunea aplicației și apoi ieșiți.

-x privProtocol
Setați protocolul de confidențialitate (DES sau AES) utilizat pentru mesajele SNMPv3 criptate.

-X privatParola
Setați expresia de acces pentru confidențialitate utilizată pentru mesajele SNMPv3 criptate.

-Z cizme, timp
Setați engineBoots și engineTime utilizate pentru mesajele SNMPv3 autentificate. Acest
va inițializa noțiunea locală a agenților boots/time cu un autentificat
valoarea stocată pe LCD. De obicei, nu este necesar să specificați această opțiune, deoarece
aceste valori vor fi de obicei descoperite automat.

AGENT SPECIFICAȚIE


Șirul AGENT în REZUMAT mai sus specifică entitatea SNMP la distanță cu care să
comunica. Această specificație ia forma:

[ :]

În cel mai simplu mod, AGENT specificația poate consta dintr-un nume de gazdă sau o adresă IPv4 în
notația standard „cu patru puncte”; În acest caz, se va încerca comunicarea folosind
UDP/IPv4 la portul 161 al gazdei date. În caz contrar, cel parte a
specificația este analizată conform următorului tabel:

format

Nume gazdă udp[:port] or adresa-IPv4[:port]

Rețineți că șirurile sunt insensibile la majuscule, astfel încât, de exemplu, „tcp”
și „TCP” sunt echivalente. Iată câteva exemple, împreună cu interpretarea lor:

Nume gazdă:161 efectuați interogări folosind datagrame UDP/IPv4 pentru nume de gazdă pe port 161.
„:161” este redundant aici, deoarece acesta este portul SNMP implicit
in orice caz.

udp:nume gazdă identică cu specificația anterioară. „udp:” este redundant
aici, deoarece UDP/IPv4 este transportul implicit.

REZULTATE OPŢIUNI


Formatul ieșirii din comenzile SNMP poate fi controlat folosind diferiți parametri ai
il -O steag. Efectele acestor sub-opțiuni pot fi văzute prin comparație cu
următoarea ieșire implicită (dacă nu se specifică altfel):
$ snmpget -c public -v 1 localhost sysUpTime.0
SNMPv2-MIB::sysUpTime.0 = Timeticks: (14096763) 1 zi, 15:09:27.63

-Oa Afișați valorile șirurilor ca șiruri ASCII (cu excepția cazului în care există un DISPLAY-HINT definit pentru
obiectul MIB corespunzător). În mod implicit, biblioteca încearcă să determine
dacă valoarea este un șir tipăribil sau binar și o afișează în consecință.

Această opțiune nu afectează obiectele care do au un indiciu de afișare.

-Ob Afișați indexurile tabelelor numeric, în loc să încercați să interpretați instanța
subidentificatori ca șir sau valori OID:
$ snmpgetnext -c public -v 1 localhost vacmSecurityModel
SNMP-VIEW-BASED-ACM-MIB::vacmSecurityModel.0."wes" = xxx
$ snmpgetnext -c public -v 1 -Ob localhost vacmSecurityModel
SNMP-VIEW-BASED-ACM-MIB::vacmSecurityModel.0.3.119.101.115 = xxx

-Oe Elimină etichetele simbolice din valorile de enumerare:
$ snmpget -c public -v 1 localhost ipForwarding.0
IP-MIB::ipForwarding.0 = INTEGER: transmiterea(1)
$ snmpget -c public -v 1 -Oe localhost ipForwarding.0
IP-MIB::ipForwarding.0 = INTEGER: 1

-OE Modifică șirurile de index pentru a scăpa de ghilimele:
$ snmpgetnext -c public -v 1 localhost vacmSecurityModel
SNMP-VIEW-BASED-ACM-MIB::vacmSecurityModel.0."wes" = xxx
$ snmpgetnext -c public -v 1 -OE localhost vacmSecurityModel
SNMP-VIEW-BASED-ACM-MIB::vacmSecurityModel.0.\"wes\" = xxx

Acest lucru permite reutilizarea ieșirii în comenzile shell.

-De Includeți lista completă a obiectelor MIB atunci când afișați un OID:
.iso.org.dod.internet.mgmt.mib-2.system.sysUpTime.0 =
Timp de timp: (14096763) 1 zi, 15:09:27.63

-Pe Afișează OID-ul numeric:
.1.3.6.1.2.1.1.3.0 = Timeticks: (14096763) 1 day, 15:09:27.63

-Oq Elimină semnul egal și informațiile de tip atunci când se afișează valorile varbind:
SNMPv2-MIB::sysUpTime.0 1:15:09:27.63

-OQ Elimină informațiile de tip atunci când se afișează valorile varbind:
SNMPv2-MIB::sysUpTime.0 = 1:15:09:27.63

-Os Afișează numele obiectului MIB (plus orice instanță sau alți subidentificatori):
sysUpTime.0 = Timeticks: (14096763) 1 zi, 15:09:27.63

-OS Afișați numele MIB-ului, precum și numele obiectului:
SNMPv2-MIB::sysUpTime.0 = Timeticks: (14096763) 1 zi, 15:09:27.63

Acesta este formatul implicit de ieșire OID.

-Ot Afișați valorile TimeTicks ca numere brute:
SNMPv2-MIB::sysUpTime.0 = 14096763

-OT Dacă valorile sunt tipărite ca șiruri Hex, afișați și o versiune imprimabilă.

-Ou Afișați OID-ul în stilul tradițional UCD (moștenit din CMU original
cod). Asta înseamnă eliminarea unei serii de prefixe „standard” din OID și
afișarea listei rămase de nume de obiecte MIB (plus orice alți subidentificatori):
system.sysUpTime.0 = Timeticks: (14096763) 1 zi, 15:09:27.63

-OU Nu tipăriți sufixul UNITS la sfârșitul valorii.

-Ov Afișați numai valoarea varbind, nu OID-ul:
$ snmpget -c public -v 1 -Oe localhost ipForwarding.0
ÎNTREG: transmiterea(1)

-Bou Afișați valorile șirurilor ca șiruri hexadecimale (cu excepția cazului în care există un DISPLAY-HINT definit pentru
obiectul MIB corespunzător). În mod implicit, biblioteca încearcă să determine
dacă valoarea este un șir tipăribil sau binar și o afișează în consecință.

Această opțiune nu afectează obiectele care do au un indiciu de afișare.

-BOU Afișați indici de tabel într-o ieșire mai „de tip program”, imitând un tradițional
format de index în stil matrice:
$ snmpgetnext -c public -v 1 localhost ipv6RouteTable
IPv6-MIB::ipv6RouteIfIndex.63.254.1.0.255.0.0.0.0.0.0.0.0.0.0.0.64.1 = INTEGER: 2
$ snmpgetnext -c public -v 1 -OE localhost ipv6RouteTable
IPv6-MIB::ipv6RouteIfIndex[3ffe:100:ff00:0:0:0:0:0][64][1] = INTEGER: 2

Cele mai multe dintre aceste opțiuni pot fi configurate și prin jetoane de configurare. Vezi
snmp.conf(5) pagina de manual pentru detalii.

INTRARE OPŢIUNI


Interpretarea numelor obiectelor de intrare și a valorilor care trebuie atribuite poate fi controlată
folosind diferiți parametri ai -I steag. Comportamentul implicit va fi descris la
sfârșitul acestei secțiuni.

-Ib specifică că numele dat trebuie privit ca o expresie regulată, pentru a se potrivi
(fără diferențiere între majuscule și minuscule) față de numele obiectelor din arborele MIB. Cel mai bun meci va
fi folosit - calculat ca cel care se potrivește cel mai aproape de începutul
numele nodului și cel mai înalt din arbore. De exemplu, obiectul MIB
vacmSecurityModel ar putea fi potrivit cu expresia vacmsecuritymodel (nume complet,
dar caz diferit), sau vacm.*model (model regexp).

Rețineți că '.' este un caracter special în modelele de expresie regulată, deci
expresia nu poate specifica subidentificatori de instanță sau mai multe nume de obiect. A
Expresia „cea mai bună potrivire” va fi aplicată numai pentru nume de obiecte MIB unice. Pentru
exemplu, expresia sys*ontact.0 nu s-ar potrivi cu instanța sysContact.0
(cu toate ca sys*ontact s-ar potrivi cu sysContact). În mod similar, specificarea unui modul MIB
numele nu va reuși (deci SNMPv2-MIB::sys.*ontact nici nu s-ar potrivi).

-Ih dezactivează utilizarea informațiilor DISPLAY-HINT la atribuirea valorilor. Asta ar
apoi necesită furnizarea valorii brute:
snmpset ... HOST-RESOURCES-MIB::hrSystemData.0
x „07 D2 0C 0A 02 04 06 08”
în loc de o versiune formatată:
snmpset ... HOST-RESOURCES-MIB::hrSystemDate.0
= 2002-12-10,2:4:6.8

-Și dezactivează verificarea indicilor tabelului și a valorii care trebuie alocată față de cea relevantă
Definiții MIB. Acest lucru va duce (sperăm) ca agentul de la distanță să raporteze un
cerere invalidă, în loc să verifice (și să respingă) aceasta înainte de a fi trimisă către
agent de la distanță.

Verificările locale sunt mai eficiente (și diagnosticele furnizate tind să fie, de asemenea, mai multe
precis), dar dezactivarea acestui comportament este deosebit de utilă atunci când se testează
agent de la distanță.

-MERGE permite căutarea „acces aleatoriu” a numelor MIB. În loc să ofere o cale OID completă
la obiectul MIB dorit (sau calificarea acestui obiect cu un modul MIB explicit
nume), arborele MIB va fi căutat pentru numele obiectului potrivit. Prin urmare
.iso.org.dod.internet.mib-2.system.sysDescr.0 (sau SNMPv2-MIB::sysDescr.0) poate fi
specificat simplu ca sysDescr.0.

Avertisment:
Deoarece numele obiectelor MIB nu sunt unice la nivel global, această abordare poate returna a
obiect MIB diferit în funcție de fișierele MIB încărcate.

MIB-MODULE::objectName sintaxa are avantajul de a identifica în mod unic a
un anumit obiect MIB, precum și puțin mai eficient (și automat
încărcarea fișierului MIB necesar, dacă este necesar).

-Este SUFIX
adaugă sufixul specificat la fiecare OID textual dat pe linia de comandă. Acesta poate
poate fi folosit pentru a prelua mai multe obiecte de pe același rând al unui tabel, prin specificarea a
valoarea indicelui comun.

-ESTE PREFIX
adaugă prefixul specificat la fiecare OID textual dat pe linia de comandă. Acesta poate
să fie utilizat pentru a specifica un nume explicit de modul MIB pentru toate obiectele care sunt preluate (sau
pentru dactilografe incurabil de lene).

-Iu permite abordarea tradițională în stilul UCD pentru interpretarea OID-urilor de intrare. Acest
presupune că OID-urile sunt înrădăcinate în punctul „mib-2” din arbore (cu excepția cazului în care încep
cu un „.” explicit sau include un nume de modul MIB). Deci, instanța sysDescr de mai sus
ar fi referit ca system.sysDescr.0.

Numele obiectelor specificate cu un „.” sunt întotdeauna interpretate ca „pe deplin calificate”
OID-uri, care listează secvența obiectelor MIB de la rădăcina arborelui MIB. Astfel de obiecte și
cei calificați printr-un nume explicit de modul MIB nu sunt afectați de -Ib, -MERGE și -Iu
steaguri.

În caz contrar, dacă nu este specificată nici una dintre opțiunile de intrare de mai sus, comportamentul implicit pentru a
OID „relativ” este să încercați să îl interpretați ca un OID (implicit) complet calificat, apoi
aplicați căutarea „acces aleatoriu” (-MERGE), urmată de potrivirea modelului „cea mai bună potrivire” (-Ib).

MEDIUL VARIABILE


PREFIX Prefixul standard pentru identificatorii de obiecte (atunci când se utilizează ieșirea în stil UCD). Valori implicite
la .iso.org.dod.internet.mgmt.mib-2

MIBS Lista de MIB-uri de încărcat. Setarea implicită la SNMPv2-TC:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-
MIB:UDP-MIB:SNMP-VACM-MIB. Suprafilat de -m opțiune.

MIBDIRS
Lista directoarelor pentru căutarea MIB-urilor. Implicit la DATADIR/snmp/mibs.
Suprafilat de -M opțiune.

Use pysnmpbulkwalk online using onworks.net services


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    wxPython
    wxPython
    Un set de module de extensie Python care
    împachetați clasele GUI multiplatformă din
    wxWidgets.. Public: Dezvoltatori. Utilizator
    interfață: X Window System (X11), Win32...
    Descărcați wxPython
  • 2
    packfilemanager
    packfilemanager
    Acesta este managerul de fișiere al pachetului Total War
    proiect, începând cu versiunea 1.7. A
    scurtă introducere în Warscape
    modding:...
    Descărcați packfilemanager
  • 3
    IPerf2
    IPerf2
    Un instrument de măsurare a traficului de rețea
    Performanță TCP și UDP cu metrici
    atât în ​​jurul debitului cât și al latenței. The
    obiectivele includ menținerea unui activ
    cod iperf...
    Descărcați IPerf2
  • 4
    fre:ac - convertor audio gratuit
    fre:ac - convertor audio gratuit
    fre:ac este un convertor audio și CD gratuit
    ripper pentru diverse formate și codificatoare.
    Dispune de MP3, MP4/M4A, WMA, Ogg
    Format Vorbis, FLAC, AAC și Bonk
    a sustine, ...
    Descărcați fre:ac - convertor audio gratuit
  • 5
    matplotlib
    matplotlib
    Matplotlib este o bibliotecă cuprinzătoare
    pentru crearea statice, animate și
    vizualizări interactive în Python.
    Matplotlib ușurează lucrurile și
    lucru greu...
    Descărcați Matplotlib
  • 6
    Botman
    Botman
    Scrieți logica chatbot-ului o dată și
    conectați-l la unul dintre cele disponibile
    servicii de mesagerie, inclusiv Amazon
    Alexa, Facebook Messenger, Slack,
    Telegram sau chiar tu...
    Descărcați BotMan
  • Mai mult »

Comenzi Linux

Ad