Открыть список
Как стать автором
Обновить

Комментарии 69

— Дорогой, а что это у нас посреди ночи твой компьютер сам включается?
— Наверное, это китайские хакеры порты сканируют…
— Так это он просыпается бороться с хакерами?..
Хотите скажу вам свой ip? Ставлю сотку, что не разбудите.
Сотки за пентест маловато, не находите?
тут же дело не в деньгах, а в принципе :)
Тогда из принципа хотя бы пива добавьте…
легко, но только в случае успеха.
Есть вариант как можно этого избежать, например ловить ICMP пакет определенного размера.
стационарник подключен к сети через вай-фай свисток — как мне его удаленно разбудить? )))
без винды скорее всего да, а без ждущего режима — вряд ли.
поставить точку доступа, перевести ее в режим Wi-Fi клиент и подключить стационарник проводом
ага… к новому макбуку, у которого нет ethernet разъёма )))
ну тут товарищ про стационарник писал — у него должен быть) Ну а новый макбук, скорее всего, и Wake On Lan не поддерживает в таком случае)
не зашла шутонька…
но на самом деле, да. можно какой-нибудь mAP lite подключить. скорость поди побольше будет, чем у свистка.
Включение компьютера или все же пробуждение из ждущего режима?
включение, полное, если есть питание на блоке, и блок в режиме ожидания, сам комп физически может быть выключен, главное на матери включить WOL и все запуститься
В таком случае мать должна поддерживать включения из выключенного режима, а не из режима сна.
я вот не уверен, есть ли хоть одна более-менее современная, которая не поддерживает?
Все бы ничего, но! Зачем вам включать комп извне? Чтобы подключиться к нему? То есть у вас проброшены порты до машины? Не очень-то безопасно.
А вот, скажем, повесить скрипт на логон vpn-пользователя — это другое дело.
можно и на логон, как Вам угодно будет, у меня используется динамический белый список, так что думаю, достаточно безопасно, для дома даже более, чем.
Простой пример (не совсем в тему, но все же) — по расписанию вечером все компьютеры тушатся и утром включаются, чтобы когда сотрудники придут на работу им осталось только залогиниться.
Но в такой ситуации пакеты снаружи не нужны вовсе, скрипта по расписанию достаточно.
В биосе ставится расписание вкл-выкл если такое есть, или включение при появлениии напряжения на БП.
Последний гасит электрику, первый её включает.
Реле времени на DIN-рейку и опция в биосе Always On, кто не спрятался — я не виноват )))
У меня так же реализовано, но доступ к роутеру только с рабочего IP. Либо подключение к роутеру по VPN. Но есть один момент — если был сбой питания, то сетевая не примет команду wol без соответствующих настроек в BIOS. Или бесперебойник.
ну это уже детали конкретного компьютера, можно смотреть на статью шире и запускать любые скрипты на микротике при получении пакетов на определённые компы.
на определённые порты, конечно же. оговорочка вышла.
почему нет? стучимся по сети на комп через микротик — он пишет в acces list, а там скрипт уже пингует и при отсутсвии ответа включает или пробуждает…
Только вот скрипт нужно ставить в расписание. Без расписания не выйдет.
Решением было бы добавить функционал запуска скрипта в action в Logging. Но увы.
а чем вам расписание то не угодило? кушать просит?
нет. это штатный функционал, даже не хак никакой. вот когда сделают обработку событий или запуск скриптов из фаервола, тогда это будет костыль. если система достаточно гибкая и предоставляет универсальные инструменты, то грех ими не пользоваться.
А у меня OpenVPN на роутере, который пробрасывает порт через SSH на VPS, так как дома нет выделенного IP. Подключиться к OpenVPN можно хоть с телефона, хоть с компьютера — а там уже свои приложения, пробуждающие компьютер
если был сбой питания, то сетевая не примет команду wol без соответствующих настроек в BIOS.

У меня похожая проблема, но только компьютеру достаточно включиться и выключиться, чтобы Wake On Lan вновь заработал. Поэтому, при дальних и длительных поездках выхожу из ситуации так: перевожу в BIOS режим на включение компьютера при возобновлении питания и ставлю в автозагрузку скрипт, который выключает компьютер через 15 минут. Если включил компьютер я и мне 15 минут мало — убиваю скрипт.

И еще: NetworkManager начиная с какой-то версии вмешивается в работу Wake On Lan и отключает ее по умолчанию. Для исправления данной проблемы в скрипт, инициализирующий сетевой интерфейс, нужно добавить строку:
ETHTOOL_OPTS=«wol g»
wol не работает на полном выключении компа начиная с win8.1/win10 емним.
Только из спящего режима.
Сам пытаюсь на dd-wrt сделать wol.
В биосе включено, в настройках сетевки включено, порты проброшены, arp броадкаст сделан.
Но wol работает только в течении 20мин после выключения. Дальше питание вырубается и бб.
если честно, не проверял. сам пользуюсь спящим режимом — мне хватает.
сейчас попробую провести эксперимент.
Неправда ваша. Asus P8H77-I и W8.1, все хорошо работает.
Если не затруднит, можете описать все выставленные параметры для wol?
Вот нашел КБшку по питанию WOL в windows
https://support.microsoft.com/ru-ru/kb/2776718
В драйвере выставлено:
Пробуждение при соответствии шаблону — Вкл
Пробуждение с помощью пакета Magic — Вкл
Завершение работы функции WOL — Вкл
Скорость WOL — Сначала 10Мбит.

Настройки биоса не привожу, ничего интересного.
Будится комп через /tool wol в бридж.

P.S.: На платах Gigabyte есть функция уменьшения потребления энергии. Ее для WOL нужно отключить.
Сам бился головой об стену в связи с этим, и грешил на последнее обновление bios, но оказалось что это microsoft все сломал начиная с 8ки (тынц) Теперь просыпается только из sleep и hibernation
Попробуйте отключить быстрый запуск.
http://remontka.pro/images/fast-start-windows-10-setting.png
ASUS H110I-PLUS — работает. Быстрый запуск не выключал. В BIOS ничего не менял.
А зачем его вообще выключать?
В биос power mode = last state (на случай внезапного отключения питания), а дальше пусть себе спит… Идея с усыплением через 15 минут скриптом — тоже вполне годная.
видел материнки, в которых нет возможности задать действие на восстановление подачи питания.
НЛО прилетело и опубликовало эту надпись здесь
десктопов у некоторых вообще нету, одни лэптопы. малинка у меня была, но я её продал, т.к. не был удовлетворён производительностью, собрал вместо неё miniITX комп для мультимедийных задач.
у дешёвых роутеров это всё работает несколько иначе — нужно заходить на веб интерфейс роутера, вбивать мак и т.д. В моём случае — просто получения одного пакета на определённый порт достаточно.
> Обычно те, у кого дома микротики, некий миникомп, а-ля малинка, держат в режиме 24/7
В микротиках есть функция MetaRouter, которая позволяет запускать простенькие образы виртуалок. Вполне себе можно запустить простенький web-сервер
И кейс мне лично не совсем понятен — как это дома микротик и один десктоп.

Да обычный кейс, у меня десктоп и микротик (планшет и телефон не считается) — просто нужен стабильный инет, не покупать же дэлинк из-за малого количества оборудования дома?
Подскажите пожалуйста а на cisco 3825 так можно?
Я делал не так:
Для UDP c 9 порта WAN dstNAT на какой-нибудь свободный IP локалки (обычно последний) и static ARP для него FF:FF:FF:FF:FF:FF Получается, что WOL, прилетевший на WAN интерфейс, транслируется в локалку. Меняя MAC в пакете WOL, будим только нужный комп. На телефоне стоит прога, позволяющая отправлять правильный пакет с любой точки мира (ищите в маркете/Appstore WOL или wake on lan), если не с телефона, то такую утилиту ставим на свой ноут/комп (гуглим wol utility download <your_OS>), ну или из любого браузера с любого компа, через специальные сервисы (гуглить wake on lan online)
Вы пост читали вообще? Без пробросов, без установки софта, без облаков.
без установки софта, без облаков

Пожалуйста- сохраняем в закладки хттпс:/_/www.depicus.com/wake-on-lan/woli?m=001122334455&i=191.239.213.197&s=255.255.255.255&p=9 открываем в браузере и все.

Без пробросов

А вот это уже на вкус и цвет… Проброс одного порта на несуществующий IP, или выполнение скрипта по какому-то событию- это пусть каждый решает для себя, что ему больше нравится. К тому же, внешний порт можно выбрать любым, чтобы враг не догадался =), можно только static ARP запись сделать, а пакет засылать через VPN туннель. Можно сделать белый список адресов, с которых можно получать такие пакеты и т.д.

Я просто озвучил еще один вариант сделать то же, что и вы, с теми же затратами. А кто и что воплотит в жизнь, зависит только от его фантазии и возможностей
Ну это же и есть облако. То бишь, сервис, который предоставляет Вам веб доступ к приложению.
С какого IP придёт пакет? С IP сервиса наверное? У них там, скорее всего не один IP. Мне всю их сеть в белый список добавлять?
Хех, а вот у меня материнка Asus F2A55M-LE
Ну нет в ней WOL(даже в BOIS настроек нет)

Было бы круто, если б кто нашёл модуль к микротику для управления USB->реле. Тогда можно было бы включать любую нагрузку… Может микротик поддерживает переходники USB-serial?
У меня в BIOS тоже настроек нет, но всё включено по-умолчанию. Может и у Вас так же?
Когда компьютер выключен, линк горит?
Может микротик поддерживает переходники USB-serial?

http://wiki.mikrotik.com/wiki/Supported_Hardware#USB_serial_adapters
Оффтоп: удобнее, когда дома есть работающий 24x7 сервер со всеми файлами. Доступен постоянно.
удобнее особенно милым хвостатым пушистиками они у него греются…
Я делал через проброс порта. Все-таки две команды в терминале и потом прогу на телефон типа WakeOnLan на Android. Под iOS тоже наверняка вагон и тележка аналогов. Но опять же, я делал не под один комп а под все, которые у меня в сети.
Да, Tik-App от Mikrotik в стадии тестирования, не все, но много уже можно делать…
На счёт проги на телефон — тут каждому своё. Согласитесь, это дело вкуса, да и к тому же приведённым методом можно не только WoL-пакеты отсылать, а произвольный скрипт по внешнему событию выполнять.
Спасибо за Tik-App, не знал.
Насчет «бесплатного» — небольшое лукавство, или у вас внешний адрес провайдер совершенно бесплатно дает?
ага… ADSL от Ростелекома. Бесплатный внешний IP.
Самая большая проблема, это то что WOL работает только если ПК физически не вынимали с розетки и не пропадало питание в сети. Только не пишите про last state и ИБП. У меня был ПК на работе, который штатно выключен, но иногда нужно удаленно включить. Электрики часто любили обесточить весь этаж в нерабочее время и делать свою работу. На следующий день ты такой пускаешь магический пакет, а ПК все равно оффлайн еще 10 минут пытаешься выяснить в чем там трабл, а потом ноги в руки и на работу, что бы клацнуть кнопку и включить ручками. Зачем нужна такая фича, которая работает не всегда, мне не понятно.
Может многим известно, но я долго работал в ИТ и не знал что такое есть… При следующем апгрейде купил материнку на чипе из «Q» серии (Intel Q87). С поддержкой технологии vPro, сразу убил несколько зайцев: полный доступ до ПК в любой ситуации когда есть напряжение в сети и Интернет.
Включение, выключение, ресет, удаленный биос, я даже ОС ставил по Интернету, монтируя образ установочного диска. Управление через утилиты и веб интерфейс и никаких заморочек с WOL. Из минусов: материнка немного дороже аналогов на чипах серий B и H, для работы vPro нужен ЦП начиная от Core i5.
Динамический IP. На роутере настроен DDNS, порт проброшен. Для RDP тоже порт проброшен.
В избранном браузера ссылка для включения с забитым туда MAC-адресом.
Зачем колхозить огород для избавления от одного проброса порта, если всё равно для RDP нужно порт пробрасывать? Или это для новой статьи?..
Не все пробрасывают порты и используют RDP для удалённого доступа. Teamviewer, например не требует проброса портов или можно подключаться по VPN к микротику и работать по RDP без пробросов. Этим способом можно включить сразу все компы — переходом по одной ссылке, а можно вообще любой скрипт на выполнение запустить. И самое главное, RouterOS — достаточно гибкое решение, это позволяет нам решать одну и ту же проблему разными способами.
ссылка для включения с забитым туда MAC-адресом

которая будет отправлять волшебный пакет с айпишника сервиса Wake on lan через интернет, которого нет в белом списке, потом вы его добавите, но через неделю он опять изменится, а может не через неделю, не известно когда ждать подвоха.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.