Добрый день! Вот, наваял за 10 минут. может быть интересно для тех, кто принимает сотни кастомеров на Cisco PPTP/L2TP туннелями и кому нужно, например - из биллинга, сбрасывать клиента. На роутере должен быть разрешен service finger. #!/bin/sh # # USAGE: # CLEAR-VPN-CISCO.sh username # ROUTER="ip_or_hostname" ROCOMMUNITY="public" RWCOMMUNITY="private" SNMPWALK=`/usr/bin/which snmpwalk` SNMPSET=`/usr/bin/which snmpset` INTNAME=`finger @$ROUTER | awk '{print $1 " " $2}'|grep $1"$" | awk '{print $1}' | \ sed s/Vi/Virtual-Access/g` INTNUM=`$SNMPWALK -v 1 -c $ROCOMMUNITY -O n $ROUTER 1.3.6.1.2.1.2.2.1.2 | \ grep $INTNAME"$" | awk '{print $1}' | sed s/.1.3.6.1.2.1.2.2.1.2.//g` $SNMPSET -v 1 -c $RWCOMMUNITY $ROUTER 1.3.6.1.2.1.2.2.1.7.$INTNUM i 2 > /dev/null 2>&1 Вот. -- Dmitry A.Deineka DAD1-UANIC DD518-RIPE iTL Company, Kharkov UA phone: +380 57 7123445 http://www.itl.ua fax: +380 572 282375 =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
Dmitry A.Deineka wrote:
Добрый день!
Вот, наваял за 10 минут. может быть интересно для тех, кто принимает сотни кастомеров на Cisco PPTP/L2TP туннелями и кому нужно, например - из биллинга, сбрасывать клиента. На роутере должен быть разрешен service finger.
а случайно не в курсе как при локальной авторизации в таком случае выдавать клиенту статический IP ? =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
participants (2)
-
Alexander Moskalenko
-
Dmitry A.Deineka