Страница 1 из 1

Mikrotik 5.5 и SNMP Write

Добавлено: 20 окт 2011, 15:05
EgoretZ
На Микротике поднят PPTP Server; При определённых обстоятельствах нужно принудительно обрывать туннели. На Cisco7301 это было реализовано средствами SNMP:
snmpset -v 2c -c private 172.31.0.1 .1.3.6.1.2.1.2.2.1.7.$INT_NUM i 2


Настройка SNMP на Микротик:
[admin@MikroTik] > /snmp community export
# oct/20/2011 14:45:07 by RouterOS 5.5
#
/snmp community
set public address=0.0.0.0/0 authentication-password="" authentication-protocol=MD5 encryption-password="" encryption-protocol=DES name=public read-access=yes security=none write-access=no
add address=0.0.0.0/0 authentication-password="" authentication-protocol=MD5 encryption-password="" encryption-protocol=DES name=private read-access=yes security=none write-access=yes


Пробуем отключить туннель:
stat:~# snmpwalk -O fn -v 2c -c private 172.31.0.2 | grep -m1 egoretz
.1.3.6.1.2.1.2.2.1.2.192 = STRING: <pptp-egoretz>
stat:~# snmpset -v 2c -c private 172.31.0.2 .1.3.6.1.2.1.2.2.1.7.192 i 2
IF-MIB::ifAdminStatus.192 = INTEGER: down(2)

Т.е. микротик отвечает со сменой админ-статуса, но реально туннель не отключается. Кстати, это относится и VLAN-интерфейсам, и к физическим сетевым карточкам.

При этом, кое-что работающее есть:
stat:~# snmpwalk -O fn -v 2c -c private 172.31.0.2 .1.3.6.1.2.1.1.5.0
.1.3.6.1.2.1.1.5.0 = STRING: MikroTik
stat:~# snmpset -v 1 -c private 172.31.0.2 .1.3.6.1.2.1.1.5.0 s Mikrotik-PPTP
SNMPv2-MIB::sysName.0 = STRING: Mikrotik-PPTP
stat:~# snmpwalk -O fn -v 2c -c private 172.31.0.2 .1.3.6.1.2.1.1
.1.3.6.1.2.1.1.5.0 = STRING: Mikrotik-PPTP
,

хотя с другой стороны:
stat:~# snmpwalk -O fn -v 2c -c private 172.31.0.2 .1.3.6.1.2.1.1.4.0
.1.3.6.1.2.1.1.4.0 = STRING: Admin
stat:~# snmpset -v 2c -c private 172.31.0.2 .1.3.6.1.2.1.1.4.0 s Admin2
SNMPv2-MIB::sysContact.0 = STRING: Admin2
stat:~# snmpwalk -O fn -v 2c -c HJL9u32lknBNMJ 172.31.0.2 .1.3.6.1.2.1.1.4.0
.1.3.6.1.2.1.1.4.0 = STRING: Admin
,
т.е. говорит, что поменяла syscontact, а на самом деле - не поменяла :(

Re: Mikrotik 5.5 и SNMP Write

Добавлено: 20 окт 2011, 16:44
iSupport
А посредством ssh это не сделать?