Запуск скрипта на сервере Debian из скрипта на микротике

Обсуждение ПО и его настройки
Ответить
truthful-liar
Сообщения: 25
Зарегистрирован: 12 мар 2015, 10:04

Всем привет! Есть микротик, который анализирует определенным образом несколько каналов интернета и переключает каналы. За микротиком находится сервер с Debian на борту, которому необходимо своевременно сообщать, через какой канал он сейчас работает. На сервере написано несколько скриптов, которые надо дергать к примеру по SSH одновременно с переключением канала.

Вопрос! как из скрипта на микротике запустить скрипт на сервере Debian?


Аватара пользователя
podarok66
Модератор
Сообщения: 4355
Зарегистрирован: 11 фев 2012, 18:49
Откуда: МО

Насколько я помню, SSH для скриптов Mikrotik невозможен из-за политик безопасности. Возможно, сейчас и поменялось что-то, но вряд ли. Ищите обходной путь.


Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
plin2s
Сообщения: 417
Зарегистрирован: 26 сен 2012, 16:17
Контактная информация:

Может на debian по крону ходить на микротик и смотреть результат выполнения скрипта?


Аватара пользователя
podarok66
Модератор
Сообщения: 4355
Зарегистрирован: 11 фев 2012, 18:49
Откуда: МО

plin2s писал(а):Может на debian по крону ходить на микротик и смотреть результат выполнения скрипта?

Или с помощью fetch на Debian скидывать результаты в определенную директорию и пусть Debian мониторит результаты уже у себя. Но все это вглядит такими костылями, такими костылями. Невольно вспоминается админская байка про весьма важный сервак с одной бедой - при подвисе перезагрузку программно не сделать никак. А нестись посреди ночи перезагружать админам просто лень. В итоге смастырили супер-цепь - перед железкой с серваком стоит старый и ненужный РС с фряхой на борту. Фряха пингует сервак и если ответа нет запускает ... ...открыть лоток привода. Лоток открывается, и нажимает кнопку аппаратного ребута на железке с серваком :-) Получаем перезагрузку при наглухо зависшем серваке. Админ спит, всё отрабатывает автоматом.


Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
plin2s
Сообщения: 417
Зарегистрирован: 26 сен 2012, 16:17
Контактная информация:

podarok66 писал(а):Или с помощью fetch на Debian скидывать результаты в определенную директорию и пусть Debian мониторит результаты уже у себя. Но все это вглядит такими костылями, такими костылями. Невольно вспоминается админская байка про весьма важный сервак с одной бедой - при подвисе перезагрузку программно не сделать никак. А нестись посреди ночи перезагружать админам просто лень. В итоге смастырили супер-цепь - перед железкой с серваком стоит старый и ненужный РС с фряхой на борту. Фряха пингует сервак и если ответа нет запускает ... ...открыть лоток привода. Лоток открывается, и нажимает кнопку аппаратного ребута на железке с серваком :-) Получаем перезагрузку при наглухо зависшем серваке. Админ спит, всё отрабатывает автоматом.

Да вроде не так уж и костыльно. В условии сказано "на сервере с debian" значит так надо. Если без костылей, то от чего-то одного нужно отказываться ;)
На дворе же век arduino и raspberry Pi! Ставим на них проверку по пингу, на одну из ног gpio в разрыв кидаем провод от кнопки питания сервера и готово! Причем все это можно разместить в одном корпусе!
А вообще я уже как-то отвык от серверов без ipmi.


Ответить