זוהי הפקודה snmptranslate שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
snmptranslate - תרגם שמות MIB OID בין צורות מספריות וטקסטואליות
תַקצִיר
סנמפרנסלאט [אפשרויות] OID [OID]...
תיאור
סנמפרנסלאט הוא יישום שמתרגם ערך מזהה אובייקט SNMP אחד או יותר
מצורותיהם הסמליות (טקסטואליות) לצורות המספריות שלהן (או להיפך).
OID הוא מזהה אובייקט מספרי או טקסטואלי.
אפשרויות
-D[אֲסִימוֹן[,...]]
הפעל פלט ניפוי באגים עבור הנתון אֲסִימוֹן(ש). לְנַסוֹת הכל למילולי ביותר
פלט.
-h הצג הודעת שימוש קצרה ולאחר מכן צא.
-m MIBLIST
מציין רשימה מופרדת בנקודתיים של מודולי MIB לטעינה עבור יישום זה.
זה עוקף את משתנה הסביבה MIBS.
מילת המפתח המיוחדת הכל משמש לציון כל המודולים בכל הספריות כאשר
מחפש קבצי MIB. כל קובץ ששמו אינו מתחיל ב-"." יהיה
מנותח כאילו היה קובץ MIB.
-M DIRLIST
מציין רשימה מופרדת בנקודתיים של ספריות לחיפוש MIBs. זֶה
עוקף את משתנה הסביבה MIBDIRS.
-T חוצה
מספק שליטה על תרגום ערכי OID. הבאים חוצה
פנויים:
-שַׁחֶפֶת הדפס את כל האובייקטים התואמים לחיפוש ביטוי רגולרי.
-Td הדפס פרטים מלאים של OID שצוין.
-טפ הדפס עץ גרפי, מושרש ב-OID שצוין.
-טא זרוק את ה-MIB הנטען בצורה טריוויאלית.
-תל זרוק צורה מסומנת של כל האובייקטים.
-ל זרוק צורה מספרית של כל האובייקטים.
-Ts זרוק צורה סמלית של כל החפצים.
-Tt זרוק צורת עץ של ה-MIBs הטעונים (בעיקר שימושי לניפוי באגים).
-צ זרוק צורה מספרית ותווית של כל האובייקטים (תואם ל-MIB2SCHEMA
תבנית).
-V הצג מידע גרסה עבור היישום ולאחר מכן צא.
-w רוֹחַב
מציין את הרוחב של -טפ ו -Td תְפוּקָה. ברירת המחדל גדולה מאוד.
בנוסף לאפשרויות לעיל, סנמפרנסלאט לוקח את קלט OID (-I), ניתוח MIB (-M)
ופלט OID (-O) אפשרויות המתוארות ב- קלט אפשרויות, MIB ניתוח אפשרויות ו תפוקה
אפשרויות חלקים של snmpcmd(1) דף ידני.
דוגמאות
· snmptranslate -On -IR sysDescr
יתרגם את "sysDescr" לצורה מתאימה יותר:
system.sysDescr
· snmptranslate -Onf -IR sysDescr
יתרגם את "sysDecr" ל:
.iso.org.dod.internet.mgmt.mib-2.system.sysDescr
· snmptranslate -Td -OS system.sysDescr
יתרגם את "sysDecr" ל:
SNMPv2-MIB::sysDescr
sysDescr OBJECT-TYPE
-- מ-SNMPv2-MIB
-- אמנה טקסטואלית DisplayString
תחביר OCTET STRING (0..255)
רמז לתצוגה "255a"
MAX-ACCESS לקריאה בלבד
זרם סטטוס
תיאור "תיאור טקסטואלי של הישות. זה
הערך צריך לכלול את השם המלא ו
זיהוי גרסה של המערכת
סוג חומרה, מערכת הפעלה תוכנה,
ותוכנת רשת".
::= { iso(1) org(3) dod(6) אינטרנט(1) mgmt(2) mib-2(1) מערכת(1) 1}
· מערכת snmptranslate -Tp -OS
ידפיס את העץ הבא:
+--מערכת(1)
|
+-- -R-- מחרוזת sysDescr(1)
| מוסכמה טקסטואלית: DisplayString
| גודל: 0..255
+-- -R-- ObjID sysObjectID(2)
+-- -R-- TimeTicks sysUpTime(3)
+-- -RW- מחרוזת sysContact(4)
| מוסכמה טקסטואלית: DisplayString
| גודל: 0..255
+-- -RW- מחרוזת sysName(5)
| מוסכמה טקסטואלית: DisplayString
| גודל: 0..255
+-- -RW- מחרוזת מיקום(6)
| מוסכמה טקסטואלית: DisplayString
| גודל: 0..255
+-- -R-- מספר שלם sysServices(7)
+-- -R-- TimeTicks sysORLastChange(8)
| אמנה טקסטואלית: חותמת זמן
|
+--sysORTable(9)
|
+--sysOREntry(1)
|
+-- ---- מספר שלם sysORIndex(1)
+-- -R-- ObjID sysORID(2)
+-- -R-- מחרוזת sysORDescr(3)
| מוסכמה טקסטואלית: DisplayString
| גודל: 0..255
+-- -R-- TimeTicks sysORUpTime(4)
אמנה טקסטואלית: חותמת זמן
· snmptranslate -Ta | רֹאשׁ
יפיק את המזבלה הבאה:
dump הגדרות ::= BEGIN
org ::= { ISO 3 }
dod ::= { org 6 }
אינטרנט ::= { דוד 1 }
ספרייה ::= { אינטרנט 1 }
mgmt ::= { אינטרנט 2 }
ניסיוני ::= { אינטרנט 3 }
פרטי ::= { אינטרנט 4 }
אבטחה ::= { אינטרנט 5 }
snmpV2 ::= { אינטרנט 6 }
· snmptranslate -Tl | רֹאשׁ
יפיק את המזבלה הבאה:
.iso(1).org(3)
.iso(1).org(3).dod(6)
.iso(1).org(3).dod(6).אינטרנט(1)
.iso(1).org(3).dod(6).אינטרנט(1).בספרייה(1)
.iso(1).org(3).dod(6).אינטרנט(1).mgmt(2)
.iso(1).org(3).dod(6).אינטרנט(1).mgmt(2).mib-2(1)
.iso(1).org(3).dod(6).אינטרנט(1).mgmt(2).mib-2(1).מערכת(1)
.iso(1).org(3).dod(6).אינטרנט(1).mgmt(2).mib-2(1).מערכת(1).sysDescr(1)
.iso(1).org(3).dod(6).אינטרנט(1).mgmt(2).mib-2(1).מערכת(1).sysObjectID(2)
.iso(1).org(3).dod(6).אינטרנט(1).mgmt(2).mib-2(1).מערכת(1).sysUpTime(3)
· snmptranslate -To | רֹאשׁ
יפיק את המזבלה הבאה
. 1.3
. 1.3.6
. 1.3.6.1
. 1.3.6.1.1
. 1.3.6.1.2
. 1.3.6.1.2.1
. 1.3.6.1.2.1.1
. 1.3.6.1.2.1.1.1
. 1.3.6.1.2.1.1.2
. 1.3.6.1.2.1.1.3
· snmptranslate -Ts | רֹאשׁ
יפיק את המזבלה הבאה
.iso.org
.iso.org.dod
.iso.org.dod.internet
.iso.org.dod.internet.directory
.iso.org.dod.internet.mgmt
.iso.org.dod.internet.mgmt.mib-2
.iso.org.dod.internet.mgmt.mib-2.system
.iso.org.dod.internet.mgmt.mib-2.system.sysDescr
.iso.org.dod.internet.mgmt.mib-2.system.sysObjectID
.iso.org.dod.internet.mgmt.mib-2.system.sysUpTime
· snmptranslate -Tt | רֹאשׁ
יפיק את המזבלה הבאה
org(3) סוג=0
dod(6) סוג=0
אינטרנט(1) סוג=0
בספרייה(1) סוג=0
mgmt(2) סוג=0
mib-2(1) סוג=0
מערכת(1) סוג=0
sysDescr(1) סוג=2 tc=4 רמז=255a
sysObjectID(2) סוג=1
sysUpTime(3) סוג=8
השתמש ב-snmptranslate באינטרנט באמצעות שירותי onworks.net