Пробуждение по сети wake on lan. Включение компьютера удалённо, по сети или через интернет – Wake On Lan

Бытовая техника 10.04.2019
Бытовая техника

Возможность включить компьютер по сети, даже находясь на другом конце мира. Все, что нужно для удаленного запуска ПК – знать IP и MAC-адрес (предварительно настроенный роутер и включенная настройка WOL в BIOS на включаемом компьютере).

Как настроить Wake-on-LAN (WOL) на компьютере

Сначала необходимо понять, поддерживает ли материнская плата вашего ПК Wake on LAN. Это можно узнать в настройках CMOS BIOS в разделе «Управление питанием» (Power). В прошивке AMI BIOS v2.61 WOL включается в настройках Power - APM Configuration. В пункте "Power On By PCI Devices" нужно выбрать «Задействовать» ("Enabled").

Как узнать IP и MAC-адреса?

Чтобы узнать IP и MAC-адреса, нужно ввести в командной строке или в меню «Пуск»/«Выполнить» команду ipconfig.exe /all.
Физический адрес: 54-A0-50-39-2F-20 – это MAC;
IPv4-адрес: 192.168.0.37 (основной) – это IP;
В данном случае IP бесполезен, т.к провод интернет втыкается не напрямую в компьютер а через роутер.

Настройка Wake-on-LAN на роутере (маршрутизаторе)

Иногда компьютер может быть подключен к сети с помощью маршрутизатора, нужно произвести настройку перенаправления широкополосных сообщений на ваш ПК. WOL при таком типе интернет-подключения будет действовать лишь при выделенном доступе к интернет или при использовании настраиваемых маршрутизаторов (DLink, Linksys или др.).
При этом IP который вы указывает в программе syslab должен быть тот, который у вас указан на роутере в настройках wan.
a. Пример настройки роутера TP-Link:
1. зайдите в раздел Forwarding->Virtual Servers.
2. добавит «виртуал сервер» указать его IP адрес и порт, который будет использоватся для включения. Обычно для Wake-On-LAN используется порты 7 и 9, но можно также указать любой другой порт (от 1 до 65535). Для типа протокола задайте значение UDP или ALL.
3. Зайдите IP & MAC Binding->Binding Settings Включить опцию Arp Binding.
4. Добавить новую запись для компьютера который вы будете удаленно включать указав его IP и MAC адреса. Не забудьте также для него включить опцию Bind.

Wake-on-LAN (WoL) является недооцененной и недостаточно используемой частью операционной системы Windows 10. Если вы являетесь не заядлым пользователем системы windows, то вам наверняка фраза Wake-on-LAN будет не интересна. Эта функция связана с подключением по локальной сети, которая в свою очередь заинтересует геймеров и техническую поддержку. В прошлом этот параметр был слаб, но на сегодня настройка функции "Wake-on-LAN" в Windows 10 дает больше, чем было. Итак, что такое Wake-on-LAN? Как это может быть полезно для обычных пользователей? И что самое главное, как его настроить?

Что такое Wake-On-LAN?

Wake-on-LAN - это сетевой стандарт, позволяющий компьютеру включаться дистанционно. Он имеет дополнительный стандарт под названием Wake-on-Wireless-LAN (WoWLAN).

Чтобы WoL работал, вам нужно три вещи:

  • Ваш компьютер должен быть подключен к источнику питания.
  • Материнская плата компьютера должна быть совместима с ATX. Не волнуйтесь, большинство современных материнских плат соответствуют требованиям.
  • Сетевая карта компьютера (Ethernet или беспроводная) должна быть включена в WoL. Поддержка WoL почти универсальна.

Wake-on-LAN широко распространена в мире компьютеров. Поскольку поддержка требуется на аппаратном уровне, WoL работает на компьютерах под управлением Windows, Mac и Linux без проблем. С точки зрения Windows ваш компьютер может включаться из любых состояний питания по умолчанию, таких как гибернация и спящий режим, а также от полного отключения питания.

Как работает Wake-On-LAN?

Wake-on-LAN использует "magic packets", когда сетевая карта обнаруживает пакет, он сообщает компьютеру включить себя. Именно поэтому ваш компьютер должен быть подключен к источнику питания, даже если он выключен. Сетевые карты с поддержкой WoL будут продолжать получать небольшой заряд круглосуточно, пока они сканируют "magic packets" (волшебный пакет).

Но что же происходит?

"Волшебный пакет" отправляется с сервера. На сервере может быть много чего, к примеру специализированное программное обеспечение, маршрутизаторы, веб-сайты, компьютеры, мобильные устройства, интеллектуальные телевизоры. Сервер отправляет пакет по всей вашей сети. Сам пакет содержит важную информацию, включая сведения о подсети, сетевом адресе и самое главное MAC-адрес компьютера, который вы хотите включить. Вся эта информация, объединенная в один пакет, называется фреймом пробуждения. Ваша сетевая карта постоянно сканирует их.

Почему Wake-On-LAN полезен?

Теперь вы знаете, что такое Wake-on-LAN и как оно работает. Но почему это полезно? Почему средний пользователь должен заботиться об этой технологии?

Включите компьютер из любого места

Трудно представить себя в командировке без забытых файлах дома, к которым вы не сможете удаленно получить доступ. Чтобы удаленно использовать ваш рабочий стол, вам понадобится приложение для удаленного рабочего стола, поддерживающее Wake-On-LAN. Популярный Google Chrome Remote Desktop не работает, но дает такую возможность.

Примечание: BIOS должен поддерживать Wakeup-on-PME (событие управления питанием). И тогда вы сможете пробудить компьютер с выключенного состояния.

Как включить Wake-On-LAN

Включение WoL - это двухшаговый процесс. Вам необходимо настроить Windows и BIOS вашего компьютера.

Включение Wake-On-LAN в Windows

  • Чтобы включить Wake-on-LAN в Windows, вам нужно открыть приложение "Диспетчер устройств". Нажмите Win + R и напишите devmgmt.msc.
  • Прокрутите список устройств до тех пор, пока не найдете сетевые адаптеры . Нажмите "> ", чтобы развернуть меню. Теперь вам нужно найти свою сетевую карту.


  • Если вы не знаете, какая из них является вашей сетевой картой, наберите в поиске windows "Сведения о системе ".

  • Перейдите "Компоненты " > "Сеть " > "Адаптер " и справа найдите имя или тип продукта. Запомните эти значения и переходим обратно в диспетчер устройств.


  • В диспетчере устройств, нажимаем на своем сетевом адаптере правой кнопкой мыши и выбираем свойства . Далее в новом появившимся окне перейдите на вкладку "Дополнительно ", пролистайте список вниз и найдите Wake-On-LAN, выберите значение Enabled (включено). Название может различаться между устройствами и у некоторых будет Wake on magic packet .


  • Далее перейдите на вкладку "Управление электропитанием " и у вас там должны быть отмечены два пункта: разрешить этому устройству выводить компьютер из ждущего режима и разрешить вывод компьютера из ждущего режима только с помощью "магического пакета" . Нажмите OK.

Включение Wake-On-LAN в BIOS

К сожалению меню BIOS различается на компьютерах и ноутбуках, что делает невозможным предоставление точных инструкций. В общем, вам нужно нажать конкретную клавишу, пока ваш компьютер загружается. Как правило, кнопкой являются Escape , Delete или F1. Смотрите подробное руководство, .

  • В меню BIOS вам нужно найти вкладку "Power" и найти запись Wake-on-LAN и включить (Enabled).Не забудьте сохранить настройки биос.
  • Вкладка также может быть названа Power Management или вы можете найти эту функцию даже в Advanced Settings.

Последствия безопасности во время пробуждения по локальной сети

Магические пакеты отправляются с использованием уровня OSI-2. На практике это означает, что любой пользователь в той же сети, что и WoL, может использовать ваш компьютер для загрузки. В домашней обстановке это несущественная проблема. В общественной сети это более проблематично. Теоретически WoL позволяет только включать компьютеры. Он не будет обходить проверки безопасности, экраны паролей или другие формы безопасности. Это также не позволит выключить компьютер снова.

Однако были случаи, когда злоумышленники использовали комбинацию серверов DHCP и PXE для загрузки машины с собственным загрузочным изображением. Это дает им доступ к любым незащищенным дискам в локальной сети.

Wake-on-LAN (WoL) является недооцененной и недостаточно используемой частью операционной системы Windows 10. Если вы являетесь не заядлым пользователем системы windows, то вам наверняка фраза Wake-on-LAN будет не интересна. Эта функция связана с подключением по локальной сети, которая в свою очередь заинтересует геймеров и техническую поддержку. В прошлом этот параметр был слаб, но на сегодня настройка функции "Wake-on-LAN" в Windows 10 дает больше, чем было. Итак, что такое Wake-on-LAN? Как это может быть полезно для обычных пользователей? И что самое главное, как его настроить?

Что такое Wake-On-LAN?

Wake-on-LAN - это сетевой стандарт, позволяющий компьютеру включаться дистанционно. Он имеет дополнительный стандарт под названием Wake-on-Wireless-LAN (WoWLAN).

Чтобы WoL работал, вам нужно три вещи:

  • Ваш компьютер должен быть подключен к источнику питания.
  • Материнская плата компьютера должна быть совместима с ATX. Не волнуйтесь, большинство современных материнских плат соответствуют требованиям.
  • Сетевая карта компьютера (Ethernet или беспроводная) должна быть включена в WoL. Поддержка WoL почти универсальна.

Wake-on-LAN широко распространена в мире компьютеров. Поскольку поддержка требуется на аппаратном уровне, WoL работает на компьютерах под управлением Windows, Mac и Linux без проблем. С точки зрения Windows ваш компьютер может включаться из любых состояний питания по умолчанию, таких как гибернация и спящий режим, а также от полного отключения питания.

Как работает Wake-On-LAN?

Wake-on-LAN использует "magic packets", когда сетевая карта обнаруживает пакет, он сообщает компьютеру включить себя. Именно поэтому ваш компьютер должен быть подключен к источнику питания, даже если он выключен. Сетевые карты с поддержкой WoL будут продолжать получать небольшой заряд круглосуточно, пока они сканируют "magic packets" (волшебный пакет).

Но что же происходит?

"Волшебный пакет" отправляется с сервера. На сервере может быть много чего, к примеру специализированное программное обеспечение, маршрутизаторы, веб-сайты, компьютеры, мобильные устройства, интеллектуальные телевизоры. Сервер отправляет пакет по всей вашей сети. Сам пакет содержит важную информацию, включая сведения о подсети, сетевом адресе и самое главное MAC-адрес компьютера, который вы хотите включить. Вся эта информация, объединенная в один пакет, называется фреймом пробуждения. Ваша сетевая карта постоянно сканирует их.

Почему Wake-On-LAN полезен?

Теперь вы знаете, что такое Wake-on-LAN и как оно работает. Но почему это полезно? Почему средний пользователь должен заботиться об этой технологии?

Включите компьютер из любого места

Трудно представить себя в командировке без забытых файлах дома, к которым вы не сможете удаленно получить доступ. Чтобы удаленно использовать ваш рабочий стол, вам понадобится приложение для удаленного рабочего стола, поддерживающее Wake-On-LAN. Популярный Google Chrome Remote Desktop не работает, но дает такую возможность.

Примечание: BIOS должен поддерживать Wakeup-on-PME (событие управления питанием). И тогда вы сможете пробудить компьютер с выключенного состояния.

Как включить Wake-On-LAN

Включение WoL - это двухшаговый процесс. Вам необходимо настроить Windows и BIOS вашего компьютера.

Включение Wake-On-LAN в Windows

  • Чтобы включить Wake-on-LAN в Windows, вам нужно открыть приложение "Диспетчер устройств". Нажмите Win + R и напишите devmgmt.msc.
  • Прокрутите список устройств до тех пор, пока не найдете сетевые адаптеры . Нажмите "> ", чтобы развернуть меню. Теперь вам нужно найти свою сетевую карту.


  • Если вы не знаете, какая из них является вашей сетевой картой, наберите в поиске windows "Сведения о системе ".

  • Перейдите "Компоненты " > "Сеть " > "Адаптер " и справа найдите имя или тип продукта. Запомните эти значения и переходим обратно в диспетчер устройств.


  • В диспетчере устройств, нажимаем на своем сетевом адаптере правой кнопкой мыши и выбираем свойства . Далее в новом появившимся окне перейдите на вкладку "Дополнительно ", пролистайте список вниз и найдите Wake-On-LAN, выберите значение Enabled (включено). Название может различаться между устройствами и у некоторых будет Wake on magic packet .


  • Далее перейдите на вкладку "Управление электропитанием " и у вас там должны быть отмечены два пункта: разрешить этому устройству выводить компьютер из ждущего режима и разрешить вывод компьютера из ждущего режима только с помощью "магического пакета" . Нажмите OK.

Включение Wake-On-LAN в BIOS

К сожалению меню BIOS различается на компьютерах и ноутбуках, что делает невозможным предоставление точных инструкций. В общем, вам нужно нажать конкретную клавишу, пока ваш компьютер загружается. Как правило, кнопкой являются Escape , Delete или F1. Смотрите подробное руководство, .

  • В меню BIOS вам нужно найти вкладку "Power" и найти запись Wake-on-LAN и включить (Enabled).Не забудьте сохранить настройки биос.
  • Вкладка также может быть названа Power Management или вы можете найти эту функцию даже в Advanced Settings.

Последствия безопасности во время пробуждения по локальной сети

Магические пакеты отправляются с использованием уровня OSI-2. На практике это означает, что любой пользователь в той же сети, что и WoL, может использовать ваш компьютер для загрузки. В домашней обстановке это несущественная проблема. В общественной сети это более проблематично. Теоретически WoL позволяет только включать компьютеры. Он не будет обходить проверки безопасности, экраны паролей или другие формы безопасности. Это также не позволит выключить компьютер снова.

Однако были случаи, когда злоумышленники использовали комбинацию серверов DHCP и PXE для загрузки машины с собственным загрузочным изображением. Это дает им доступ к любым незащищенным дискам в локальной сети.

Технология удаленного включения (Wake on LAN) должна быть поддерживаемой BIOS и сетевой картой. Также, нам понадобится специальное приложение, функции которого позволяют отправить WOL-пакет удаленному ПК.

Благодаря современным достижениям, удаленный ПК включить можно не только с иного компьютера, но и с телефона. Также необходимо помнить, что включение компьютера в удаленном режиме предполагает активность сетевой карты - она должна получать питание в дежурном режиме.

Подготовительные действия

Первым делом, нужно настроить BIOS и сетевой адаптер на пробуждение. Неважно, какая это сетевая - встроенная или внешняя. Открыв главную программу ввода-вывода, найдем секцию, отвечающую за управление питанием - Power Management, например.

В этой секции надо найти параметры пробуждения.

Эти параметры могут носить различные названия, включая Wake on LAN, PowerOn By PCI Card, WOL from Soft-Off и прочее. Надо, чтобы данная опция была включена.

Вполне возможно, что понадобится включить и опцию на картинке ниже.

Для большей уверенности лучше ознакомиться со всеми параметрами пробуждения вашего BIOS. Ведь компьютер может просыпаться и от ТВ-тюнера, если задействована опция включения по PCI-Express, и после нажатия любой клавиши на клавиатуре, если задействованы опции связанные с PS/2-портом. В нашем случае нужен параметр, связанный с PCI-шиной, на которой размещен контроллер встроенной сетевой.

Настроив BIOS, обязательно проверьте, поддерживается ли обсуждаемая технология вашим Ethernet-контроллером. Нам понадобится включить прием «магического» WOL-пакета, чтобы Ethernet-контроллер был настроен на его ожидание. WOL-пакет - это специальный Ethernet-кадр, состоящий из последовательности байт, содержащих MAC-адрес сетевой карты. Получив такой фрейм, Ethernet-карта генерирует сигнал на пробуждение ПК.

Итак, откроем центр управления сетями.

Откроем свойства сетевого адаптера.

Перейдем к его настройкам.

Включим WOL Пакет Magic и при необходимости включим Energy Efficiant Ethernet, Завершение Пробуждение.

Перейдем на вкладку управления электропитанием, где должна быть такая конфигурация.

WakeMeOnLan

Воспользуемся для наших целей небольшой программкой Wakmeonlan. Это приложение не нуждается в инсталляции. После его старта надо просканировать локальную сеть, чтобы Wakemeonlan нашла все сетевые устройства.

Работать она должна на ПК, с которого будет генерироваться WOL-фрейм для включения удаленного ПК. Так Wakemeonlan проводит сканирование:

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

Добавим еще одно устройство вручную.

Нужно лишь внести в форму IP-адрес этого устройства и его MAC.

Определим нужные нам адреса, для чего запустим командную строку.

Выполним ipconfig с ключом /all.

Второй способ - заглянем в «Состояние адаптера».

Откроем окно Сведения.

Найдем интересующие нас адреса.

Добавив нужное устройство, обновим список.

Как видим, у нас уже три устройства.

После добавления, вы легко можете включить его в удаленном режиме, нажав кнопочку «Wake up Selected Computer».

Воспользуемся TeamViewer

Выполненная предварительная настройка позволит запустить функцию Wake on LAN такого приложения как TeamViewer. Чтобы удаленно разбудить ПК, необходимо обеспечить следующее:

Кабельное подключение к интернету.

Компьютер переведен в один из режимов: гибернация, сон или мягкое выключение (Пуск и Завершение работы).

Установленный TeamViewer.

Очень важно выключить быстрый запуск в таких операционках, как Windows 8 и 10. Ваши экземпляры TeamViewer должны быть связаны с учетной записью программы. При этом все устройства должны принадлежать одной LAN.

Во вкладке опции приложения нужно активировать функцию Wake-on-LAN и настроить конфигурацию, кликнув одноименную кнопочку. Выбрав опцию «Другие приложения в той же локальной сети», добавьте TeamViewer ID тех устройств, с которых разрешено пробуждать данный компьютер. Для создания условий включения по публичному IP-адресу придется подсоединяться с динамическим DNS, который также придется настраивать на роутере сети. Рассмотрим все шаги по порядку.

Прежде всего, свяжем все компьютеры с существующим аккаунтом.

Окно предупреждения о необходимости связи с аккаунтом.

Привязка с помощью кнопочки «Связать».

В нижней части отображается установленная связь.

Нам понадобится сконфигурировать функцию Wake on Lan.

Устанавливаем флажок у других приложений TeamViewer.

Добавляем ID TeamViewer-а, компьютер которого будет отсылать WOL-пакет.

Разбудить удаленный ПК можно из своей учетной записи TeamViewer, где отображаются все привязанные к ней устройства. Нужно лишь нажать кнопочку в виде кнопки питания, что приведет к отсылке WOL-фрейма на Ethernet-карту избранного электронного устройства.

Краткий итог

Чтобы удаленно включать ПК из другого устройства, надо настроить BIOS и Ethernet-карту. В BIOS понадобится настроить политику пробуждения ПК по сигналу сетевой, которая находится в активном состоянии, обеспечиваемая дежурным питанием. Также, нужно настроить Ethernet-контроллер на прием WOL-пакетов. Понадобится еще специальная программа для генерирования WOL-пакета. Такой программой может быть, например, Wakemeonlan или TeamViewer.

Недавно я задумался, что полезно иметь возможность удаленно включать мой домашний компьютер, чтобы, например, забрать важный документ, успешно забытый дома. Любой человек грамотный в hardware делах скажет, что изобретать ничего не надо - есть функция Wake-On-LAN , именно о практическом применении оной я и расскажу в данной статье. Технически, для того чтобы компьютер «проснулся» необходимо выполнение необходимого условия, а вот какого – разберемся далее.

Требования

Для того чтобы полноценно воспользоваться функцией удаленного включения необходимо:

Материнская плата, поддерживающая WoL (Wake-On-LAN );

Блок питания стандарта ATX;

Сетевая карта или модем, поддерживающие управление электропитанием;

Компьютер, выключенный в режиме Soft-OFF (именно в этот режим он переходит через пуск, после нажатия кнопки включения на корпусе/клавиатуре, выключения всеми возможными программными средствами).

Основная часть, реалии и фантастика

При анализе всего материала я пришел к выводу, что удобно будет разделить способы включения компьютера на три категории, и уже по ним вести повествование. Итак, условно разделим все способы на:

Проводные;

Удаленные;

Беспроводные.

Почему в данной статье будет место фантастике, а также, почему я расположил разделы именно так, станет понятно чуть позже.

Раздел 1. Скучный. Проводные способы включения

Во-первых , к проводным способам включения, конечно же, относятся включение с помощью клавиатуры и мышки. Оба способа скучные, легко включаются в BIOS ’е, в разделе Power, и мало востребованные, ну если только системный блок стоит неудобно и до кнопки включения тянуться далеко.

Второй вариант , который я отнес к этому разделу – включение по сети, т.е. чистый Wake-On-LAN без дополнительных заморочек.

Конкретно в этом случае необходимо наличие сетевого адаптера (если сетевая карта дискретная и вставлена в слот PCI версии ниже 2.2 то необходимо соединить ее с материнской платой трехконтактным WoL проводком), ну и наличие самой сети.

Примечание : для состояния сна и гибернации иногда доступны еще два способа пробуждения: WakeUP on PING/ARP – пробуждение при обращении к вашему ПК по сети, и WakeUP on Link Change – пробуждение при смене статуса сети (включилась/выключилась).

Процесс настройки WoL начинается с включения ее в BIOS’е, все там же – в закладке Power.

Также на просторах интернета советуют проверить состояние чекбокса на закладке Управление электропитания для сетевого адаптера. Панель управления > Оборудование и звук > Диспетчер устройств > Выбираем из списка ваш сетевой адаптер > Свойства > Управление электропитанием > Поставить галку на «Разрешить устройству вывод компьютера из ждущего режима ».

Еще я советую проверить состояние параметра Wake-On-Lan на вкладке «Дополнительно » (если она вообще доступна) для вашего сетевого адаптера.

Теперь для включения компьютера по сети все готово, осталась лишь последняя деталь – узнать MAC адрес вашего сетевого адаптера. Его узнать можно многими способами. Самый простой (для Windows): Пуск > Выполнить > cmd > getmac

Однако, если у вас несколько сетевых устройств в системе, то более удобной может оказаться команда ipconfig /all Она выводит полную информацию по всем сетевым адаптерам, вам надо будет найти требуемый и списать «физический» MAC адрес.

Теперь все что необходимо – послать специальный пакет по сети, который включит компьютер. В Unix системах это можно сделать из консоли, для операционных систем Windows существуют специальные приложения. Вот некоторые из них:

- Magic Packet

- Wake On Lan

- WOL

Найти такие приложения не составляет никакого труда, поэтому я не стану уделять этому много внимания. Единственное что могу добавить – программа WOL поддерживает работу из командной строки, т.е. можно создать ярлык вида: , который будет отправлять пакеты с указанными MAC адресами.

Раздел 2. Интересный и полезный. Удаленные способы включения


Самым простым и понятным способом удаленного пробуждения ПК – является включение от звонка на модем. Для этого потребуется: модем поддерживающий функцию Wake-On-Ring и активация одноименного пункта в BIOS’е вашей материнской платы.

Причем важно понимать, что если модем внешний, то необходимо активировать пункт «Pwr Up On External Modem Act », а если внутренний - то пункт «Wake On Lan or PCI Modem ».

В данном случае компьютер будет включаться каждый раз, когда зазвонит телефон – удобно, если у вас есть свободная линия, на которую никто не будет звонить. Минус только в том, что модем может срабатывать от помех или набора номера на параллельном телефоне, а значит, может случиться ложное включение ПК.

Но это не самый интересный способ – куда более полезным может быть включение компьютера из любого места, где есть доступ в Интернет.

Что потребуется:

ПК с настроенным Wake-On-LAN;

Роутер или модем (внешний модем, работающий в режиме Router), поддерживающий постоянное Интернет соединение;

Статический «белый» IP адрес или аккаунт на DynDNS.

Чтобы объяснить что зачем я опишу свою конфигурацию. Интернет приходит по ADSL на Wi-Fi роутер, откуда раздается на все необходимые устройства. Поскольку IP адрес мне назначается динамически, мне пришлось зарегистрировать аккаунт на DynDNS.com чтобы иметь возможность в любой момент времени найти свой роутер во внешней сети (узнать текущий IP адрес).

Теперь о настройках, чтобы пакет прошел через роутер – необходимо пробросить 7 и 9 порт на адрес широковещательных рассылок, поскольку в выключенном состоянии сетевому адаптеру ПК не присваивается IP адрес. Например, ваш ПК и роутер (и остальные устройства, если есть) находятся в подсети 192.168.0.*** то необходимо пробросить 7 и 9 порт (я пробросил только 9) на адрес 192.168.0.255 . Но и тут возникают сложности – как правило, в настройках модемов нельзя указать этот адрес. Есть два выхода:

1. Обмануть систему проверки вводимых данных в Web конфигураторе модема. Для этого надо отключить JavaScript в браузере и сохранить необходимый адрес. В Opera: при попытке сохранить адрес с 255 на конце, Опера показала окошко ошибки, внизу там есть чекбокс «Отключить выполнение сценариев для этой страницы» - ставите галку и сохраняете нужное значение. На моем LinkSys WAG-200 это сработало. Данный способ также хорош тем, что достаточно 1 раз пробросить порт таким образом чтобы включать любой компьютер в домашней подсети из WAN.

2. Создать статическую ARP запись в ARP таблице маршрутизатора или модема. Это делается для того, чтобы модем/роутер мог определить по MAC адресу ваш компьютер. Т.е. у модема должна быть жесткая связь между MAC адресом и IP адресом компьютера, и тогда пакет дойдет до адресата (в динамическом режиме ARP запись не хранится, если хост выключен). Тогда пробрасывать порт необходимо на IP адрес компьютера.

После того как проблема доставки волшебного пакета решена, остается только запомнить/записать MAC адрес компьютера который нам надо включить и…

В принципе, можно воспользоваться утилитами, описанными в 1 разделе, но может случиться и так что их не окажется под рукой – не беда, запрос на включение можно отправить с адреса wakeonlan.ru ! Также на этом сайте можно настроить отправку WoL пакета по расписанию, что может оказаться полезным в некоторых случаях.

Итак вот он 21 век, для того чтобы включить компьютер достаточно зайти на страничку и сделать пару кликов. Также существуют программы для сотовых телефонов и коммуникаторов, позволяющие отправить WoL пакет через GPRS .

Что касается ложных включений – чтобы компьютер включился, необходимо точно знать MAC адрес и адрес назначения (куда посылать пакет). В общем, за весь тестовый период у меня не было случаев ложного включения компьютера. На мой взгляд, именно эта возможность включить компьютер, находясь где угодно с доступом в интернет, является наиболее полезной в наше время.

Раздел 3. Фантастика. Беспроводные способы включения

Самый простой способ беспроводного включения ПК – это включение при помощи комплекта удаленного управления компьютером. Проще говоря это пульт, позволяющий управлять многими функциями находясь на некотором расстоянии от компьютера. Например, у меня в комплекте с материнской платой шел такой наборчик.

IR-приемник вставляется в USB и принимает сигналы от небольшого пульта, на котором и есть заветная кнопочка включения. У меня все прекрасно включается с пульта. Для того чтобы все работало по такой схеме, нужно в BIOS’е была активировать возможность включения от устройств USB.

Также необходимо чтобы на устройства USB при выключенном ПК подавалось питание. Последнее, как правило, переключается джамперами на самой материнской плате. Подробнее об этом можно почитать в инструкции к материнской плате.

Существуют и другие комплекты, которые продаются отдельно, у них также есть возможность включать компьютер с пульта. Также большинство TV тюнеров умеют дистанционно включать компьютер. С практической же стороны от такого способа мало пользы, т.к. расстояние до компьютера строго ограничено, а в случае с IR комплектами, необходима и прямая видимость между пультом и приемником.

Также, к беспроводным способам включения относится Wake-On-LAN через Wi-Fi. К сожалению, тут не все так замечательно – большинство сетевых Wi-Fi адапт е ров не поддерживает WoL. В интернете встречаются описания беспроводных адаптеров поддерживающих WoL, обычно они имеют более высокую цену по сравнению с остальными адаптерами. Мне так и не удалось протестировать WoL через Wi-Fi в домашних условиях, поскольку сетевые адаптеры встроенные и в материнскую плату ПК, и в ноутбуке не поддерживают эту функцию. Видимо эта функция найдет более широкое распространение среди Wi-Fi адаптеров в будущем.

Следующее что пришло мне в голову – включение компьютера через Bluetooth-адаптер . Технически это такой же сетевой адаптер, который так же имеет MAC адрес, а значит вполне можно реализовать WoL функцию. Однако я не нашел никакой информации о реализация данного метода на практике. В целом, и целесообразность данного метода вызывает большие сомнения – Bluetooth адаптеры также имеют весьма ограниченный радиус действия. Причем в эту же категорию я бы отнес комплекты беспроводных клавиатур и мышек (некоторые также работают через Bluetooth).

Ну и самая невероятная идея, пришедшая мне в голову – включение через USB 3G модем , при посылке SMS или вызова на сим карту, стоящую в этом модеме. Опять же технически для реализации подобной функции надо чтобы питание поступало на шину USB при выключенном ПК, а модем в это время находился в рабочем состоянии и поддерживал данную функцию.

В целом, получается, что включить компьютер можно практически от любого из устройств, главное – найти способ как достичь цели и чтобы эта функция поддерживалась самим устройством. Впрочем, это уже совсем фантастика…

Итог

Совсем недавно я задался этим вопросом: как иметь доступ к данным на домашнем компьютере и не держать его все время включенным, и нашел решение этой задачи. Меня удивило то, что все необходимое есть под рукой, а данная функция традиционно считается бесполезной в большинстве случаев. Когда я разбирался с данным вопросом, пришлось почитать много информации, и я обнаружил что на западных форумах вопрос обсуждается куда чаще чем на наших.

Также не стоит забывать, что все перечисленные методы могут не только включать компьютер, но и выводить из спящего режима и режима гибернации. В результате я открыл для себя очень удобную фишку, и надеюсь, что данная статья поможет кому то в решении повседневных задач, и вопросов касающихся функции Wake-On-LAN.




Рекомендуем почитать

Наверх