Что-то на вскидку не приходит простого решения. Может форумчане подскажут красивый способ.
Итак два офиса 1 и 2 в первом офисе белый адрес, во втором серый. Между офисами поднят VPN туннель, маршруты прописаны, сети видят друг друга через туннель все работает.
Задача. При подключении по VPN L2TP к офису 1 из вне пользователя, разбудить компьютер в сети второго офиса.
Самое простое засунуть концы туннеля между офисами в бриджи LAN. И скрипт в профиле пользователя. Но не хочется полностью объединять сети.
Включить компьютер за вторым роутером WOL
-
- Сообщения: 1484
- Зарегистрирован: 23 ноя 2018, 11:08
- Откуда: Харкiв
1-е Правило WiFi - Везде где только можно откажитесь от WiFi!
2-е Правило WiFi -Устройство, которое пользователь не носит с собой постоянно, должно подключаться кабелем!!
Микротики есть разные: черные, белые, красные. Но все равно хочется над чем нибудь заморочится.
2-е Правило WiFi -Устройство, которое пользователь не носит с собой постоянно, должно подключаться кабелем!!
Микротики есть разные: черные, белые, красные. Но все равно хочется над чем нибудь заморочится.
-
- Сообщения: 4204
- Зарегистрирован: 25 фев 2018, 22:41
- Откуда: Москва
Проще всего будить комп в сети какого-то микротика подключившись к нему по ssh специально созданным для этого пользователем и непосредственно на нем выполнив команду.
Вот только может ли другой микротик это сделать из скрипта?
Есть ещё хитрость с пробросом пакета через dstnat и созданием статической arp-записи с броадкастным маком:
https://forum.mikrotik.com/viewtopic.ph ... 18#p180617
Вот только может ли другой микротик это сделать из скрипта?
Есть ещё хитрость с пробросом пакета через dstnat и созданием статической arp-записи с броадкастным маком:
https://forum.mikrotik.com/viewtopic.ph ... 18#p180617
Telegram: @thexvo
- Virtue
- Сообщения: 142
- Зарегистрирован: 07 мар 2014, 10:17
можно будить с помощью телеграм команды
-
- Сообщения: 4204
- Зарегистрирован: 25 фев 2018, 22:41
- Откуда: Москва
Ну тут вопрос был изначально, что будить из скрипта с другого микротика.
Но если уже есть настроенный скрипт для телеграма, то в принципе почему бы и нет: один микротик отправляет в телеграм, второй исполняет
Telegram: @thexvo
-
- Сообщения: 1484
- Зарегистрирован: 23 ноя 2018, 11:08
- Откуда: Харкiв
Не хочется что бы скрипт крутился постоянно в памяти.
Пока предполагаю сделать через запуск скриптов при подключении по VPN. При подключении пользователя к офису 1 запускается скрипт создающий VPN подключение к офису 2 и сразу удаляющий его. А в офисе 2 при этом подключении запускается скрипт с WOL.
Конечно более изящно если бы можно было перебросить магический пакет по IP адресу, как это делают программки, но пока не придумал как это сделать в ROS.
Пока предполагаю сделать через запуск скриптов при подключении по VPN. При подключении пользователя к офису 1 запускается скрипт создающий VPN подключение к офису 2 и сразу удаляющий его. А в офисе 2 при этом подключении запускается скрипт с WOL.
Конечно более изящно если бы можно было перебросить магический пакет по IP адресу, как это делают программки, но пока не придумал как это сделать в ROS.
1-е Правило WiFi - Везде где только можно откажитесь от WiFi!
2-е Правило WiFi -Устройство, которое пользователь не носит с собой постоянно, должно подключаться кабелем!!
Микротики есть разные: черные, белые, красные. Но все равно хочется над чем нибудь заморочится.
2-е Правило WiFi -Устройство, которое пользователь не носит с собой постоянно, должно подключаться кабелем!!
Микротики есть разные: черные, белые, красные. Но все равно хочется над чем нибудь заморочится.
- Virtue
- Сообщения: 142
- Зарегистрирован: 07 мар 2014, 10:17
можно создать свой "магический пакет" (например определенный запрос на нестандартный порт)
а далее уже на конечной точке отлавливать эти запросы, вариантов много
да для этого должен крутиться скрипт, но такой скрипт не будет нагружать систему совсем
например у меня крутится скрипт, который читает последние логи на предмет варнинг или еррор сообщений, и я не стал городить новый скрипт, а дал эту функцию этому же скрипту (тоесть теперь он в логах + мониторит сообщения о прилёте нужного пакета(для логирования этого пакета в фаерволе ставится галочка лог)) всё достаточно просто
- podarok66
- Модератор
- Сообщения: 4361
- Зарегистрирован: 11 фев 2012, 18:49
- Откуда: МО
На первом Микроте при подключении VPN должен срабатывать скрипт типа такого. Условия старта просты - соединение ssh по ключам. Всё проще простого.
Код: Выделить всё
/system ssh-exec address=192.168.88.40 user=podarok66 command="/system script run \"My WOL\"; "
Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
-
- Сообщения: 4204
- Зарегистрирован: 25 фев 2018, 22:41
- Откуда: Москва
-
- Сообщения: 1484
- Зарегистрирован: 23 ноя 2018, 11:08
- Откуда: Харкiв
1-е Правило WiFi - Везде где только можно откажитесь от WiFi!
2-е Правило WiFi -Устройство, которое пользователь не носит с собой постоянно, должно подключаться кабелем!!
Микротики есть разные: черные, белые, красные. Но все равно хочется над чем нибудь заморочится.
2-е Правило WiFi -Устройство, которое пользователь не носит с собой постоянно, должно подключаться кабелем!!
Микротики есть разные: черные, белые, красные. Но все равно хочется над чем нибудь заморочится.