Wake on lan mikrotik настройка
Предположим, что Вам потребовалось бы зайти из локальной сети на Ваши сервера, которые недоступны извне, чтобы проверить их доступность изнутри.
Технология «WakeOnLan» (технология «Magicpacket») используется для включения электропитания удаленного компьютера, находящегося в состоянии программного выключения («SoftOff») путем посылки на его сетевой адаптер специально сформированного кадра Ethernet.
Удаленный компьютер должен отвечать определенным требованиям:
- Оборудование должно соответствовать спецификации ACPI и в настройках BIOS должна быть включена поддержка режима «WakeOnLan».
- Иметь блок питания ATX.
- Иметь сетевую карту, поддерживающую технологию «WakeOnLan» (WOL).
В настройках BIOS современных материнских плат термин «Wake On Lan» практически не используется. Ищите близкое по смыслу значение в настройках раздела управления электропитанием («Power Management Setup», или «ACPI Configuration» и т.п.), например, «Wake-Upby PCI device«, «Power on by Ethernet Card» и т.п.
В моём случае необходимые параметры в BIOS выглядели так:
Ещё одним важным моментом для включения данной функции является внесение параметров разрешения пробуждения в настройках сетевой карты.
Теперь, когда система подготовлена, мы можем настроить отправку Magicpacket на нашем роутере:
Чтобы не запоминать MAC-адрес компьютера, который мы будем включать используя WOL, создадим небольшой скрипт.
Для этого откроем интерфейс управления Mikrotik-Winbox и подключимся к роутеру. Далее переходим в меню System/Script/ Нажимаем кнопку Add/ Даём название нашему скрипту и в поле Source пишем:
wol interface=ether2-master-local mac=ВА-ШМ-АК-АД-РЕ-С!
Где мы указываем MAC-адрес пробуждаемого компьютера и интерфейс маршрутизатора, к которому он подключен.
Далее через планировщик заданий в Mikrotik мы можем организовать загрузку нашего PC каждый день в 09:50.
Кроме того, на роутере можно пробросить внутрь UDP порт 9 на Ваш широковещательный адрес в сети и воспользоваться одной из многих программ или онлайновых сервисов для включения Ваших компьютеров, где бы Вы ни находились.
Сегодня, возможно настроить доступ к любому удалённому от Вас электронному ресурсу используя для этого подходящие технологии.
Оставайтесь всегда на связи!
Как правильно оформить вопрос.
Прежде чем начать настройку роутера, представьте, как это работает. Попробуйте почитать статьи об устройстве интернет-сетей. Убедитесь, что всё, что Вы задумали выполнимо вообще и на данном оборудовании в частности.
Не нужно изначально строить Наполеоновских планов. Попробуйте настроить простейшую конфигурацию, а усложнения добавлять в случае успеха постепенно.
Пожалуйста, не игнорируйте правила русского языка. Отсутствие знаков препинания и неграмотность автора топика для многих гуру достаточный повод проигнорировать топик вообще.
1. Назовите технологию подключения (динамический DHCP, L2TP, PPTP или что-то иное)
3. Настройте согласно выбранного Вами мануала
4. Дочитайте мануал до конца и без пропусков, в 70% случаев люди просто не до конца читают статью и пропускают важные моменты.
5. Если не получается, в Winbox открываем терминал и вбиваем там /export -sensitive. Результат в топик под кат, интимные подробности типа личных IP изменить на другие, пароль забить звездочками.
6. Нарисуйте Вашу сеть, рисунок (схему) сюда. На словах может быть одно, в действительности другое.
wolodyawggu Posts: 131 Joined: 30 Dec 2019, 13:47
Post 07 Jul 2020, 07:14
Вопрос такого плана: после установки роутера Mikrotik пропала возможность запускать компы удаленно, до него была такая возможность. Как настроить удаленное включение ПК, как раньше?
На ПК включены данные режимы. Ситуация следующая есть 14 компов, которые необходимо запускать по мере возможности, не по расписанию. Есть программа для удаленного администрирования компьютеров, раньше выбирали нужный компьютер и запускали. В какую сторону смотреть? В роутере есть режим WoL, но как то не понятно как он работает.
wolodyawggu Posts: 131 Joined: 30 Dec 2019, 13:47
Post 07 Jul 2020, 07:51
Это я почитал, но через консоль каждый раз включать определенные компы, как то не айс. У меня есть отдельная программа для этих целей. Раньше она работала, на оборудовании D-, Zyxel. Сейчас она перестала.
Чтобы разослать широковещательно этот пакет, используем следующую команду:
[admin@MikroTik] > wol mac=FF:FF:FF:FF:FF
podarok66 Модератор Posts: 4036 Joined: 11 Feb 2012, 15:49 Location: МО
Post 07 Jul 2020, 16:19
wolodyawggu wrote: ↑
07 Jul 2020, 07:51
Это я почитал, но через консоль каждый раз включать определенные компы, как то не айс. У меня есть отдельная программа для этих целей. Раньше она работала, на оборудовании D-, Zyxel. Сейчас она перестала.
Значит Микротик где-то блочит широковещательную рассылку. Хотя по идее не должен. Где стоит комп, на котором данная программулина? В локалке или ещё где-то? Конфиг лучше показать, а то можем гадать очень долго.
Ca6ko Posts: 1242 Joined: 23 Nov 2018, 08:08 Location: Харкiв
Post 08 Jul 2020, 08:23
wolodyawggu wrote: ↑
07 Jul 2020, 07:14
Как настроить удаленное включение ПК, как раньше?
Только после того как кто-то угадает как было раньше и как стало сейчас он сможет помочь.
В общем ждите IT экстрасенса. обязательно владеющего бубном
Или подробно описывайте, п5 и 6 красных правил вверху страницы.
Для справки. Пакет wol через роутер не проходит
2-е Правило WiFi -Устройство, которое пользователь не носит с собой постоянно, должно подключаться кабелем!!
Микротики есть разные: черные, белые, красные. Но все равно хочется над чем нибудь заморочится.
podarok66 Модератор Posts: 4036 Joined: 11 Feb 2012, 15:49 Location: МО
Post 08 Jul 2020, 16:41
Ca6ko wrote: ↑
08 Jul 2020, 08:23
Для справки. Пакет wol через роутер не проходит
wolodyawggu Posts: 131 Joined: 30 Dec 2019, 13:47
Post 09 Jul 2020, 07:41
08 Jul 2020, 16:41
Ca6ko wrote: ↑
08 Jul 2020, 08:23
Для справки. Пакет wol через роутер не проходит
Прошли только когда в программе для администрирования обновил свойства соединения. Что то не нравилось ему, но это уже программа виновата. А WOL например на один комп отправлял через Mikrotik не улетел.
wolodyawggu Posts: 131 Joined: 30 Dec 2019, 13:47
Post 09 Jul 2020, 07:43
07 Jul 2020, 16:19
wolodyawggu wrote: ↑
07 Jul 2020, 07:51
Это я почитал, но через консоль каждый раз включать определенные компы, как то не айс. У меня есть отдельная программа для этих целей. Раньше она работала, на оборудовании D-, Zyxel. Сейчас она перестала.
Значит Микротик где-то блочит широковещательную рассылку. Хотя по идее не должен. Где стоит комп, на котором данная программулина? В локалке или ещё где-то? Конфиг лучше показать, а то можем гадать очень долго.
Программа сервер например на моем, а клиент на остальных машинах. Кстати прикольная, скинуть название попробуешь.
wolodyawggu Posts: 131 Joined: 30 Dec 2019, 13:47
Post 09 Jul 2020, 07:44
08 Jul 2020, 08:23
wolodyawggu wrote: ↑
07 Jul 2020, 07:14
Как настроить удаленное включение ПК, как раньше?
Только после того как кто-то угадает как было раньше и как стало сейчас он сможет помочь.
В общем ждите IT экстрасенса. обязательно владеющего бубном
Или подробно описывайте, п5 и 6 красных правил вверху страницы.
Для справки. Пакет wol через роутер не проходит
Кратко пояснил и прислал фото в виде сылок, но он меня понял, пояснил некоторые моменты только.
Данное оборудование явно не профессиональное. Вот на Микротике я узнал что можно сделать все что угодно. Поэтому и осваиваюсь с ним, ну чайник что ж сделаешь. Вопросов много и вопросы иногда тупые.
podarok66 Модератор Posts: 4036 Joined: 11 Feb 2012, 15:49 Location: МО
Post 09 Jul 2020, 19:44
wolodyawggu wrote: ↑
09 Jul 2020, 07:43
Программа сервер например на моем, а клиент на остальных машинах. Кстати прикольная, скинуть название попробуешь.
Спасибо, мне не надо. Я сторонник CLI, мне в консоли проще. Да и что мне там может резко понадобиться на компе? Подождёт, как и всё остальное.
А роутер, он всегда в сети. Вот к нему мы подключаться можем откуда хочешь. И GUI при этом далеко не всегда удобнее и быстрее.
Удалённое включение компьютера с помощью Mikrotik
Удалённое включение компьютера с помощью Mikrotik
Удалённое включение компьютера средствами Mikrotik
Вроде всё просто, но Winbox с телефона не особо запускается и mac адрес по памяти замучаешься вводить. Можно запускать SSH и отправлять в него одну единственную команду, но это тоже долго и нудно. Используем фаервол!
Напрямую из правил фильтра запускать исполнение команд нельзя, из всех действий нам больше всех подойдёт добавление адреса в address-list, т.к. оно позволяет создать новый объект в операционной системе роутера, доступный из скриптов.
Удалённое включение компьютера с помощью Mikrotik
Действие выберем add src (можно и dst) to address list, укажем имя листа.
Действие выберем add src (можно и dst) to address list, укажем имя листа.
Для отслеживания появления записей используем планировщик. Заходим System -> Sheduler, создаём задание планировщика, задаём имя. Указываем Start : startup, и желаемый интервал, к примеру каждые 15 секунд.
В поле on event напишем простенький скрипт:
:local WAKEPC [/ip firewall address-list find <span list=<span >
/ wol mac=<span <span >
/ip firewall address-list <span [find <span list=<span >
Не забываем указать правильный mac, имя интерфейса и адрес-листа. Данный скрипт при обнаружении элементов в адрес-листе выполнит команду, отправляющую магические пакеты на ваш компьютер, после чего удалит запись из адрес-листа.
Возможно вам будет интересно -Подборка бесплатных программ для мониторинга сети и серверов
Как правильно оформить вопрос.
Прежде чем начать настройку роутера, представьте, как это работает. Попробуйте почитать статьи об устройстве интернет-сетей. Убедитесь, что всё, что Вы задумали выполнимо вообще и на данном оборудовании в частности.
Не нужно изначально строить Наполеоновских планов. Попробуйте настроить простейшую конфигурацию, а усложнения добавлять в случае успеха постепенно.
Пожалуйста, не игнорируйте правила русского языка. Отсутствие знаков препинания и неграмотность автора топика для многих гуру достаточный повод проигнорировать топик вообще.
1. Назовите технологию подключения (динамический DHCP, L2TP, PPTP или что-то иное)
3. Настройте согласно выбранного Вами мануала
4. Дочитайте мануал до конца и без пропусков, в 70% случаев люди просто не до конца читают статью и пропускают важные моменты.
5. Если не получается, в Winbox открываем терминал и вбиваем там /export -sensitive. Результат в топик под кат, интимные подробности типа личных IP изменить на другие, пароль забить звездочками.
6. Нарисуйте Вашу сеть, рисунок (схему) сюда. На словах может быть одно, в действительности другое.
20 май 2013, 15:05
Добрейшего дня ,господа офицеры.
Большая просьба подсказать.Возможно ли с микротика (скриптами ) разбудить спящий комп ?
Если не трудно на работающий скрипт.
И второй вопрос.
Можно ли ,посылать скрипты на микротик для выполнения их ,а не держать их на нем ? Я к тому что бы не подключаться к миккртику .
20 май 2013, 19:10
немного не понятно переменные ether1 и FF:FF:FF:FF:FF:FF
а если надо клиента разбудить который подключен по вафли ? какой параметр ether1 ?
Если не трудно на примере -комп имеет ip 192.168.88.3 мас FF:FF:FF:FF:FF:FF
20 май 2013, 19:22
gagarin74 писал(а):немного не понятно переменные ether1 и FF:FF:FF:FF:FF:FF
а если надо клиента разбудить который подключен по вафли ? какой параметр ether1 ?
Если не трудно на примере -комп имеет ip 192.168.88.3 мас FF:FF:FF:FF:FF:FF
20 май 2013, 21:07
gagarin74 писал(а):а если надо клиента разбудить который подключен по вафли ? какой параметр ether1 ?
Интернет==Роутер==мост WiFi ==Роутер==провод==машина
Вот пусть роутеры между собой и общаются все время, а команду на запуск дают через Lan
20 май 2013, 22:02
Задача WOL крайне проста – удалённо включить Ваш компьютер. Но как это можно использовать ограничивается лишь Вашей фантазией.
Предположим, что Вам потребовалось бы зайти из локальной сети на Ваши сервера, которые недоступны извне, чтобы проверить их доступность изнутри.
Для этого Вы хотели бы подключиться по RDP (или любому другому доступному Вам способу) к своей рабочей станции, но Вы не можете этого сделать, так как она выключена. Либо у Вас стоит задача дать возможность удалённо включать рабочие станции Вашим сотрудникам. Либо Вы просто хотели бы сделать Вашим пользователям и руководству приятное – организовав автоматическое включение офисных компьютеров по началу рабочего времени. Всё это и много другое можно организовать, задействовав функцию Wake-On-LAN.
Удаленный компьютер должен отвечать определенным требованиям:
В моём случае необходимые параметры в BIOS выглядели так:
Ещё одним важным моментом для включения данной функции является внесение параметров разрешения пробуждения в настройках сетевой карты.
Теперь, когда система подготовлена, мы можем настроить отправку Magicpacket на нашем роутере:
Чтобы не запоминать MAC-адрес компьютера, который мы будем включать используя WOL, создадим небольшой скрипт.
Для этого откроем интерфейс управления Mikrotik–Winbox и подключимся к роутеру. Далее переходим в меню System/Script/ Нажимаем кнопку Add/ Даём название нашему скрипту и в поле Source пишем:
tool wol interface=ether2-master-local mac=ВА-ШМ-АК-АД-РЕ-С!
Где мы указываем MAC-адрес пробуждаемого компьютера и интерфейс маршрутизатора, к которому он подключен.
Далее через планировщик заданий в Mikrotik мы можем организовать загрузку нашего PC каждый день в 09:50.
Кроме того, на роутере можно пробросить внутрь UDP порт 9 на Ваш широковещательный адрес в сети и воспользоваться одной из многих программ или онлайновых сервисов для включения Ваших компьютеров, где бы Вы ни находились.
Сегодня, возможно настроить доступ к любому удалённому от Вас электронному ресурсу используя для этого подходящие технологии.
Оставайтесь всегда на связи!
… а также без проброса портов, SSH/telnet и установки сторонних приложений. С любого компьютера, подключённого к интернет и даже с телефона!
Где ifname — имя интерфейса, с которого будет рассылаться волшебный пакет, XX:XX:XX:XX:XX:XX — mac адрес вашего компьютера.
Вроде всё просто, но Winbox с телефона не особо запускается и mac адрес по памяти замучаешься вводить. Можно запускать SSH и отправлять в него одну единственную команду, но это тоже долго и нудно. Используем фаервол!
Напрямую из правил фильтра запускать исполнение команд нельзя, из всех действий нам больше всех подойдёт добавление адреса в address-list, т.к. оно позволяет создать новый объект в операционной системе роутера, доступный из скриптов.
Добавим новое правило для цепочки input и расположим его среди других разрешающих правил этой цепочки. Укажем протокол tcp и dst-port — любой из верхних портов.
Действие выберем add src (можно и dst) to address list, укажем имя листа.
Для отслеживания появления записей используем планировщик. Заходим System -> Sheduler, создаём задание планировщика, задаём имя. Указываем Start time: startup, и желаемый интервал, к примеру каждые 15 секунд.
В поле on event напишем простенький скрипт:
Не забываем указать правильный mac, имя интерфейса и адрес-листа. Данный скрипт при обнаружении элементов в адрес-листе выполнит команду, отправляющую магические пакеты на ваш компьютер, после чего удалит запись из адрес-листа.
Только не забывайте про безопасность, данный способ ничем не защищён и кто угодно может включить Ваш компьютер, зная или подобрав нужный порт. Для защиты можно использовать VPN, port knocking, whitelist или метод Неуловимого Джо — решать Вам. Если Вам требуется включать таким образом по-отдельности несколько компьютеров, создайте соответствующее количество правил на разных портах, каждое из которых будет кидать адреса в свой адрес-лист, скрипт в задании планировщика также размножаем через Ctrl+C, Ctrl+V, либо создаём отдельные задания для каждого — как хотите.
В Mikrotik Routerboard также есть возможность использовать данную технологию. Получить доступ к функции Wake-on-LAN в Mikrotik Routerboard мы можем в разделе Tool.
Рис.1. Mikrotik Routerboard Winbox, Tools.
Но если воспользоваться Winbox, то в разделе Tools необходимый пункт меню мы не увидим.
Рис.2. Mikrotik Routerboard New Terminal.
А вот если воспользоваться возможностями New Terminal, то мы без проблем найдем необходимую функцию.
Рис.3. Команда wol.
Пишем команду. Структура команды следующая:
Переход в раздел Tool:
Интерфейс, через который будет посылаться пакет:
MAC-адрес компьютера, который хотим разбудить:
Можно настроить Mikrotik Routerboard таким образом, чтобы он в определенное время включал нужные компьютеры. Сделать это легко, воспользовавшись возможностями написания скриптов и планировщиком в Mikrotik Routerboard.
Рис.4. Mikrotik Routerboard Scheduler.
Рис.5. Mikrotik Routerboard Scheduler script.
Приятное начало рабочего дня: мы только пришли на работу, а компьютеры уже запущены и ждут.
:local a; :put [:typeof $a];
Пошаговая видеоинструкция о том как удаленно включить компьютеры с помощью функции Wake-on-LAN в Mikrotik Routerboard :
Евгений Рудченко специально для ASP24.
Если Вы нашли ошибку в тексте, то выделите ее мышкой и нажмите Ctrl + Enter или нажмите здесь.
Большое спасибо за Вашу помощь! Мы скоро исправим ошибку!
Ваш комментарий (не обязательно):
Об авторе Evgenij_Rudchenko
6 Comments
Статья нормальная, но заголовок и тело статьи не сходятся. Тогда уж "Как удаленно включить компьютеры с помощью функции Wake-on-LAN в Mikrotik Routerboard".
на 433 могут быть проблемы
тогда проверить ARP на интерфейсе и обязательно в on режим интерфейса
Бесплатный чек-лист
по настройке RouterOS
на 28 пунктов
Настройка Wake-on-LAN на роутере (маршрутизаторе)
Раздел для тех, кто начинает знакомиться с MikroTikПравила форума
Как правильно оформить вопрос.
Прежде чем начать настройку роутера, представьте, как это работает. Попробуйте почитать статьи об устройстве интернет-сетей. Убедитесь, что всё, что Вы задумали выполнимо вообще и на данном оборудовании в частности.
Не нужно изначально строить Наполеоновских планов. Попробуйте настроить простейшую конфигурацию, а усложнения добавлять в случае успеха постепенно.
Пожалуйста, не игнорируйте правила русского языка. Отсутствие знаков препинания и неграмотность автора топика для многих гуру достаточный повод проигнорировать топик вообще.
1. Назовите технологию подключения (динамический DHCP, L2TP, PPTP или что-то иное)
2. Изучите темку "Действия до настройки роутера".
viewtopic.php?f=15&t=2083
3. Настройте согласно выбранного Вами мануала
4. Дочитайте мануал до конца и без пропусков, в 70% случаев люди просто не до конца читают статью и пропускают важные моменты.
5. Если не получается, в Winbox открываем терминал и вбиваем там /export hide-sensitive. Результат в топик под кат, интимные подробности типа личных IP изменить на другие, пароль забить звездочками.
6. Нарисуйте Вашу сеть, рисунок (схему) сюда. На словах может быть одно, в действительности другое.
На ПК включены данные режимы. Ситуация следующая есть 14 компов, которые необходимо запускать по мере возможности, не по расписанию. Есть программа для удаленного администрирования компьютеров, раньше выбирали нужный компьютер и запускали. В какую сторону смотреть? В роутере есть режим WoL, но как то не понятно как он работает. Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? . Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем. Чтобы разослать широковещательно этот пакет, используем следующую команду:
[admin@MikroTik] > tool wol mac=FF:FF:FF:FF:FF - Эта команда отправляет всем кто располагается в сети. - Эта команда отправляет всем кто располагается в сети. Ну да, wake on lan именно так и работает. Рассылается команда, а тот комп, у которого МАС совпадает с тем, что в команде, запускается. Это я почитал, но через консоль каждый раз включать определенные компы, как то не айс. У меня есть отдельная программа для этих целей. Раньше она работала, на оборудовании D-Link, Zyxel. Сейчас она перестала. Значит Микротик где-то блочит широковещательную рассылку. Хотя по идее не должен. Где стоит комп, на котором данная программулина? В локалке или ещё где-то? Конфиг лучше показать, а то можем гадать очень долго. Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? . Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем.
Только после того как кто-то угадает как было раньше и как стало сейчас он сможет помочь.
В общем ждите IT экстрасенса. обязательно владеющего бубном
Или подробно описывайте, п5 и 6 красных правил вверху страницы.
Для справки. Пакет wol через роутер не проходит
1-е Правило WiFi - Везде где только можно откажитесь от WiFi!
2-е Правило WiFi -Устройство, которое пользователь не носит с собой постоянно, должно подключаться кабелем!!
Микротики есть разные: черные, белые, красные. Но все равно хочется над чем нибудь заморочится.
Читайте также: