D-View работает через SNMP, так что все, что в нем есть, можно делать и самостоятельно.
Если лень ковыряться в MIB'ах, то можно сделать так:
Код:
# tcpdump -n -s 1500 -XXXX -i eth1 host 172.16.4.1
в D-View выбираем "Save Changes"
и видим SNMPSet-запрос:
Код:
11:17:08.603964 IP 172.16.0.1.1066 > 172.16.4.1.161:  C=XXXXXXXXXXX SetRequest(33)  .1.3.6.1.4.1.171.12.1.2.6.0=3
        0x0000:  0011 95f3 acb4 00c0 dff2 37e6 0800 4500  ..........7...E.
        0x0010:  0053 1b39 0000 7e11 c3fe ac10 0001 ac10  .S.9..~.........
        0x0020:  0401 042a 00a1 003f c3a5 3082 0033 0201  ...*...?..0..3..
        0x0030:  0004 0b.. .... .... .... .... .... a321  ...XXXXXXXXXXX.!
        0x0040:  0202 04f0 0201 0002 0100 3015 3082 0011  ..........0.0...
        0x0050:  060c 2b06 0104 0181 2b0c 0102 0600 0201  ..+.....+.......
        0x0060:  03                                       .
как видим, нужно OID .1.3.6.1.4.1.171.12.1.2.6.0 установить в 3 для сохранения конфига. Затем смотрим MIB'ы и убеждаемся, что все это там описано:
Код:
# snmptranslate -Tp .1.3.6.1.4.1.171.12.1.2.6.0 -m /usr/share/snmp/mibs/dlkAgent.mib
+-- -RW- EnumVal   agentSaveCfg(6)
         Values: other(1), idle(2), set(3)