SNMPSET(1) Net-SNMP SNMPSET(1)

snmpset - با استفاده از درخواست‌های SNMP SET با یک موجودیت شبکه ارتباط برقرار می‌کند

snmpset [COMMON OPTIONS] AGENT OID TYPE VALUE [OID TYPE VALUE]...

snmpset یک برنامه کاربردی SNMP است که از درخواست SNMP SET برای تنظیم اطلاعات روی یک موجودیت شبکه استفاده می‌کند. باید یک یا چند شناسه شیء (OID) به عنوان آرگومان در خط فرمان مشخص شوند. همراه با هر شناسه شیء باید یک نوع و یک مقدار برای تنظیم شدن ارائه شود. نام هر متغیر در قالبی که در variables(5) مشخص شده است، داده می‌شود.

پارامتر TYPE یک نویسه تک‌حرفی و یکی از موارد زیر است:

INTEGER
UNSIGNED
STRING
HEX STRING
DECIMAL STRING
NULLOBJ
OBJID
TIMETICKS
IPADDRESS
BITS
بیشتر این‌ها از نوع متناظر و مشخص ASN.1 استفاده خواهند کرد. حروف 's'، 'x'، 'd' و 'b' همگی روش‌های متفاوتی برای مشخص کردن مقدار OCTET STRING هستند، و نوع بدون علامت 'u' نیز برای مدیریت مقادیر Gauge32 به کار می‌رود.

اگر فایل MIB مناسب بارگذاری شده باشد، در بیشتر موارد می‌توانید نوع را با یک علامت '=' جایگزین کنید. برای شیئی از نوع OCTET STRING، این کار رشته‌ای مشابه نمادگذاری نوع 's' را در نظر می‌گیرد. برای انواع دیگر، «رفتار مناسب» را انجام خواهد داد.

برای مثال:

snmpset -c private -v 1 test-hub system.sysContact.0 s dpz@noc.rutgers.edu ip.ipforwarding.0 = 2

متغیرهای sysContact.0 و ipForwarding.0 را مقداردهی می‌کند:

system.sysContact.0 = STRING: "dpz@noc.rutgers.edu"
ip.ipForwarding.0 = INTEGER: not-forwarding(2)

اگر موجودیت شبکه هنگام پردازش بسته درخواست دچار خطا شود، یک بسته خطا بازگردانده می‌شود و پیامی نمایش داده خواهد شد که به مشخص کردن نحوه معیوب بودن درخواست کمک می‌کند.

دستور snmpset گزینه‌های عمومی شرح‌داده‌شده در صفحه راهنمای snmpcmd(1) را می‌پذیرد. توجه داشته باشید که همان‌طور که در آنجا شرح داده شده است، snmpset به یک آرگومان برای تعیین کارگزار (agent) جهت پرس‌وجو و دست‌کم یک مجموعه از آرگومان‌های OID/TYPE/VALUE نیاز دارد.

snmpcmd(1), variables(5).

19 Jun 2003 V5.9.5.2