Включить компьютер за вторым роутером WOL

Обсуждение ПО и его настройки
Ответить
Ca6ko
Сообщения: 1484
Зарегистрирован: 23 ноя 2018, 11:08
Откуда: Харкiв

Что-то на вскидку не приходит простого решения. Может форумчане подскажут красивый способ.
Итак два офиса 1 и 2 в первом офисе белый адрес, во втором серый. Между офисами поднят VPN туннель, маршруты прописаны, сети видят друг друга через туннель все работает.
Задача. При подключении по VPN L2TP к офису 1 из вне пользователя, разбудить компьютер в сети второго офиса.
Самое простое засунуть концы туннеля между офисами в бриджи LAN. И скрипт в профиле пользователя. Но не хочется полностью объединять сети.
Изображение


1-е Правило WiFi - Везде где только можно откажитесь от WiFi!
2-е Правило WiFi -Устройство, которое пользователь не носит с собой постоянно, должно подключаться кабелем!!

Микротики есть разные: черные, белые, красные. Но все равно хочется над чем нибудь заморочится.
xvo
Сообщения: 4204
Зарегистрирован: 25 фев 2018, 22:41
Откуда: Москва

Проще всего будить комп в сети какого-то микротика подключившись к нему по ssh специально созданным для этого пользователем и непосредственно на нем выполнив команду.
Вот только может ли другой микротик это сделать из скрипта?

Есть ещё хитрость с пробросом пакета через dstnat и созданием статической arp-записи с броадкастным маком:
https://forum.mikrotik.com/viewtopic.ph ... 18#p180617


Telegram: @thexvo
Аватара пользователя
Virtue
Сообщения: 142
Зарегистрирован: 07 мар 2014, 10:17

можно будить с помощью телеграм команды


xvo
Сообщения: 4204
Зарегистрирован: 25 фев 2018, 22:41
Откуда: Москва

Virtue писал(а): 02 апр 2021, 09:42 можно будить с помощью телеграм команды
Ну тут вопрос был изначально, что будить из скрипта с другого микротика.
Но если уже есть настроенный скрипт для телеграма, то в принципе почему бы и нет: один микротик отправляет в телеграм, второй исполняет :nez-nayu:


Telegram: @thexvo
Ca6ko
Сообщения: 1484
Зарегистрирован: 23 ноя 2018, 11:08
Откуда: Харкiв

Не хочется что бы скрипт крутился постоянно в памяти.
Пока предполагаю сделать через запуск скриптов при подключении по VPN. При подключении пользователя к офису 1 запускается скрипт создающий VPN подключение к офису 2 и сразу удаляющий его. А в офисе 2 при этом подключении запускается скрипт с WOL.
Конечно более изящно если бы можно было перебросить магический пакет по IP адресу, как это делают программки, но пока не придумал как это сделать в ROS.


1-е Правило WiFi - Везде где только можно откажитесь от WiFi!
2-е Правило WiFi -Устройство, которое пользователь не носит с собой постоянно, должно подключаться кабелем!!

Микротики есть разные: черные, белые, красные. Но все равно хочется над чем нибудь заморочится.
Аватара пользователя
Virtue
Сообщения: 142
Зарегистрирован: 07 мар 2014, 10:17

Ca6ko писал(а): 02 апр 2021, 10:18 если бы можно было перебросить магический пакет по IP адресу
можно создать свой "магический пакет" (например определенный запрос на нестандартный порт)
а далее уже на конечной точке отлавливать эти запросы, вариантов много
да для этого должен крутиться скрипт, но такой скрипт не будет нагружать систему совсем
например у меня крутится скрипт, который читает последние логи на предмет варнинг или еррор сообщений, и я не стал городить новый скрипт, а дал эту функцию этому же скрипту (тоесть теперь он в логах + мониторит сообщения о прилёте нужного пакета(для логирования этого пакета в фаерволе ставится галочка лог)) всё достаточно просто :-):


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

На первом Микроте при подключении VPN должен срабатывать скрипт типа такого. Условия старта просты - соединение ssh по ключам. Всё проще простого.

Код: Выделить всё

/system ssh-exec address=192.168.88.40 user=podarok66 command="/system script run \"My WOL\"; "


Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
xvo
Сообщения: 4204
Зарегистрирован: 25 фев 2018, 22:41
Откуда: Москва

podarok66 писал(а): 03 апр 2021, 19:00 Условия старта просты - соединение ssh по ключам.
Точно, с паролем не даст, а с ключами норм.


Telegram: @thexvo
Ca6ko
Сообщения: 1484
Зарегистрирован: 23 ноя 2018, 11:08
Откуда: Харкiв

podarok66 писал(а): 03 апр 2021, 19:00 Всё проще простого.
Спасибо, так и сделаю


1-е Правило WiFi - Везде где только можно откажитесь от WiFi!
2-е Правило WiFi -Устройство, которое пользователь не носит с собой постоянно, должно подключаться кабелем!!

Микротики есть разные: черные, белые, красные. Но все равно хочется над чем нибудь заморочится.
Ответить