Cisco Linux snmp Reset ppp
Материал из noname.com.ua
Сброс с линии по snmp
Задача: настроить linuxbox так что бы он мог "прикинуться циской" для биллинга. Все скрипты помещаю в /etc/snmp/vpn/
smmpd.conf
Добавляю выполненение скриптов для соответвующих OID.
pass 1.3.6.1.4.1.9.9.150.1.1.3.1.5 /etc/snmp/vpn/vpn3.sh pass 1.3.6.1.4.1.9.9.150.1.1.3.1.2 /etc/snmp/vpn/vpn2.sh pass 1.3.6.1.4.1.9.10.24.1.1.4.1.2.3 /etc/snmp/vpn/ppp_count.sh
#!/bin/bash LANG=C export $LANG OID=$2 F=`echo $OID | cut -b 1` if [ "$F" != "." ] then OID=`echo "."$OID` fi function get(){ COUNT=`/sbin/ip link show | grep "link/ppp" | wc -l` echo ${OID} echo integer echo $COUNT exit } case "$1" in "-g") #получить значение OID get $OID ;; "-n") #получить OID и значение следующего за OID обьекта get $OID ;; "-s") # установить значение OID # не нужно ;; *) #exit 1 ;; esac exit