удаленные команды
Добавлено: 12 фев 2014, 21:26
Можно ли как то через командную строку или еще как то, послать команду на mikrotik и выключить или включить на нем VPN туннель
Форум поддержи и обмена опытом пользователей оборудования RouterBOARD и операционной системы RouterOS Латвийского производителя MikroTik
https://forummikrotik.ru/
vqd писал(а):А почему нет то?
ССХ, Телент
Я как то батничек писал который ВПН соединение на микротиках правил
Код: Выделить всё
@ECHO OFF
SET __HOSTNAME="192.168.1.1"
SET __LOGIN="admin"
SET __PASSWORD="1234"
SET __SCRIPTNAME="c:\telnet\run-onlogin.txt"
START c:\telnet\putty.exe -m %__SCRIPTNAME% -l %__LOGIN% -pw %__PASSWORD% %__HOSTNAME%
Код: Выделить всё
interface l2tp-client disable l2tp-test
wolf_ktl писал(а):Сделал
Для Windows.
Кладем в одну папку c:\telnet\ файлы putty.exe, script.cmd, run-onlogin.txt
В файл script.cmd пишем:Код: Выделить всё
@ECHO OFF
SET __HOSTNAME="192.168.1.1"
SET __LOGIN="admin"
SET __PASSWORD="1234"
SET __SCRIPTNAME="c:\telnet\run-onlogin.txt"
START c:\telnet\putty.exe -m %__SCRIPTNAME% -l %__LOGIN% -pw %__PASSWORD% %__HOSTNAME%
В файл run-onlogin.txt пишем:Код: Выделить всё
interface l2tp-client disable l2tp-test
KARaS'b писал(а):Почти то, что искал! Но с маленьким "но", как это все заставить запускаться и отрабатывать на незалогинином пользователе? В шедуллер виндовый запихиваю, шедуллер говорит что задача отработала, но результата нет. А точнее, когда запускаю задачу сам, руками, то все отрабатывает, ставлю на время и разлогиниваюсь, шедуллер говорит что все отработало без ошибок, а результата нет.
KARaS'b писал(а):
Чуть затупил (путти при первом запуске выплевывает окошко о котором я забыл), но в итоге все что задумывал получилось, огромное спасибо!