The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Сброс VPN пользователя на Cisco по SNMP (cisco vpn snmp pptp)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: cisco, vpn, snmp, pptp,  (найти похожие документы)
Date: Wed, 06 Oct 2004 10:34:45 +0600 From: "Dmitry A.Deineka" <axl@itl.net.ua.> Newsgroups: ftn.ru.cisco Subject: Сброс VPN пользователя на Cisco по SNMP PA> Коллеги каким snmp oid'ом разлогинить vpdn pptp юзера? PA> Стандартным диалаповским способом не получается ( PA> Cisco 7204 acts as vpdn server. Вот, наваял за 10 минут. может быть интересно для тех, кто принимает сотни кастомеров на Cisco PPTP/L2TP туннелями и кому нужно, например - из биллинга, сбрасывать клиента. Hа роутере должен быть разрешен 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 Hе могу сказать, что быстро и красиво, но работает =)

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

Обсуждение [ RSS ]
  • 1, Den (??), 13:30, 29/06/2005 [ответить]  
  • +/
    snmpwalk из net-snmp не понимает oid без точки спереди :)

    т.е. работать будет так:
    $SNMPWALK -v 1 -c $ROCOMMUNITY -O n $ROUTER .1.3.6.1.2.1.2.2.1.2

    и далее аналогично для snmpset

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру