Wake on lan командная строка. Wake-on-Lan

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

Можно ли включить и для чего это может потребоваться?

Да, действительно, выполнить включение удаленного терминала, находящегося в локальной или виртуальной сети, можно. Правда, тут сразу же следует обратить внимание на тот момент, что в случае со стационарными ПК при отключенном питании (без установленного «бесперебойника») ничего не получится, поскольку на сетевую карту, которая и будет отвечать за включение ПК, электроэнергия подаваться не будет. С ноутбуками в этом отношении дело обстоит несколько проще, поскольку в большинстве случаев пользователи батарею не изымают.

Но для чего бывает необходимо включить компьютер удаленно? В основном связано это с ситуациями, когда пользователь действительно использует подключение к удаленному «Рабочему столу» для доступа ко всем программам и функциям компьютера или ноутбука, к которому в физическом плане доступа нет. В остальных ситуациях производить включение удаленного терминала совершенно нецелесообразно, а иногда еще и вовсе небезопасно.

Простейшая настройка удаленного доступа

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

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

После этого на устройстве, с которого будет производиться подключение, нужно вызвать соответствующий апплет подключения к удаленному «Рабочему столу», ввести вышеуказанные данные и активировать соединение.

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

Как включить компьютер удаленно через Интернет или по локальной сети: обязательные требования

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

Для этого необходимо соблюсти несколько обязательных условий. На компьютере должны быть установлены следующие компоненты:

  • материнская плата с поддержкой питания ATX (AVX);
  • сетевая карта с поддержкой WOL (удаленного пробуждения);
  • первичная система BIOS или UEFI, позволяющая активировать необходимые настройки.

Настройка параметров BIOS/UEFI

Итак, первым делом нужно активировать режим пробуждения именно в первичной системе. При включении ПК или ноутбука войдите в настройки BIOS/UEFI, используя для этого клавишу Del, другие кнопки или их сочетания (обычно способ входа указывается на стартовом экране).

После этого найдите в параметрах раздел управления электропитанием (что-то вроде Power Management), в котором должен присутствовать пункт Wake-on-LAN или что-то подобное). В разных системах названия могут отличаться, но в любом случае они будут связаны либо с пробуждением (Wake), либо с подачей питания (Power) посредством сетевого доступа (LAN).

Установите для этого параметра включенное состояние (Enabled). Иногда в системах UEFI могут присутствовать пункты пробуждения и для локальной (LAN) и для беспроводной сети (WLAN). Их можно включить оба.

После этого сохраните настройки и выйдите из них.

Конфигурация сетевого адаптера

После повторного рестарта понадобится настроить свой сетевой адаптер, на который и возлагается миссия по включению удаленного ПК. Зайдите в раздел активных сетевых подключений, вписав команду ncpa.cpl в консоли «Выполнить», после чего перейдите к свойствам. Далее выберите свою карту и нажмите кнопку настройки. Теперь самое важное!

На вкладке управления электропитанием установите активными параметры, приведенные на изображении выше. После этого перейдите на вкладку «Дополнительно» и для пунктов, показанных на картинке ниже, установите включенное состояние.

Затем в свойствах сетевого подключения нажмите кнопку сведений и запишите физический адрес компьютера, который предполагается включать (MAC-адрес). Как было указано, запишите и полное название терминала. По идее, этого достаточно, чтобы передать «магический» пакет и включить компьютер удаленно по сети или через Интернет.

Примечание: в случае присвоения терминалу статического IP, он тоже может потребоваться, но для динамических IP достаточно знать только MAC-адрес. Чтобы удостовериться, что выбранный адаптер активен, просто выключите компьютер. На сетевой карте должен мигать световой индикатор.

Дополнительные настройки DNS и маршрутизатора

Для того чтобы включить компьютер удаленно по локальной сети с распределяемыми динамическими адресами, больше не нужно ничего. Просто воспользуйтесь клиентом удаленного доступа. Но иногда для того, чтобы включить компьютер удаленно, бывает необходимо получить динамический DNS, для чего можно воспользоваться регистрацией на ресурсе noip.com, после чего полученный адрес нужно будет добавить в настройки роутера в разделе активации DDNS, а в настройках сервера DHCP - добавить резервируемый список «белых» IP-адресов.

Также на дочернем компьютере может потребоваться создать новое правило для входящих подключений через порты UDP 7 и 9. В случае невозможности пробуждения на дочернем терминале в настройке схемы электропитания на всякий случай деактивируйте пункт быстрого запуска (раздел «Настройка параметров, которые сейчас недоступны»).

Программное обеспечение

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

Куда проще воспользоваться небольшой программой в которой нужно ввести MAC-удаленного терминала и указать полное название подключаемого компьютера, а затем просто нажать кнопку пробуждения. Зато TeamWiewer можно использовать и как средство включения удаленного ПК, и как клиент подключения к удаленному «Рабочему столу».

Wake on LAN (WOL) - технология, позволяющая удаленно включить компьютер через локальную сеть или через Интернет.(ссылка на википедию: https://ru.wikipedia.org/wiki/Wake-on-LAN )

Программа для включения Wake on LAN: http://www.syslab.ru/wakeon

Для использование технологии "Wake On Lan" (технология "Magic packet") должно быть:

1. Оборудование должно соответствовать спецификации ACPI и в настройках BIOS должна быть включена поддержка режима "Wake On Lan".

2. Иметь блок питания ATX.

3. Иметь сетевую карту, поддерживающую технологию "Wake On Lan" (WOL).

4. Настроить Wake on LAN через Роутер. (примеры настройки)

Настройка

1. Включаем WOL в BIOS

Определить, поддерживает ли материнская плата вашего компьютера Wake On Lan, можно. зайдя в настройки CMOS Setup в раздел настроек управления питанием. Найдите там опцию«Wake On Lan» и убедитесь, что она включена.

Пример : "Power - APM Configuration" AMI BIOS v2.61:

Для включения режима Wake On Lan необходимо установить пункт "Power On By PCI Devices" в "Enabled"

2. Настройка linux для Wake On Lan

- Ставим пакет ethtool (apt-get install ethtool)

- Проверяем поддерживает ли карта «Supports Wake-On»

ethtool eth0 | grep –i wake-on

В строкеSupports Wake-On перечислены механизмы, поддерживаемые сетевой платой. В моём примере я пользуюсь методом отправки т. н.Magic Packet , и если вам нужно то же самое, то убедитесь, что вSupports Wake On присутствует буква«g» . Буква«d» в строкеWake-on обозначает, что Wake On Lan для данного сетевого интерфейса отключён. Чтобы включить его в режим распознавания Magic Packet, необходимо:

ethtool - s eth 0 wol g

-

прим ifconfig eth0 | grep –i hwaddr

Настройка Windows для Wake On Lan

- Нажмите клавишу Пуск и в поиске задайте «Управление компьютером». Найдите из списка устройств ваш сетевой адаптер. Правой кнопкой мышки на нем выберите из меню «Свойства» (Properties), а затем найдите закладку «Дополнительно» (Advanced). Прокрутите список и найдите в нем следующий пункт «Пробуждение от Магического Пакета» (Wake on Magic Packet) или что-то вроде того, и установите значение в положение «Включено» (Enabled). Нажмите на клавишу ОК когда закончите.

- Также вам потребуется знать мак адре сетевой карты ipconfig – all

- Практика использования Wake On Lan выявила еще один момент, - некоторые компьютеры при разрешении режима включения по сети в настройках BIOS, включают электропитание самостоятельно, даже не получив кадр с Magic Packet"ом. Причиной данного явления является то, что у некоторых сетевых карт (замечено у Intel, 3COM) для включения электропитания по локальной сети используют не только WOL, но и другие события (Wake on ARP, Wake on Link Change и т.п.), при чем, по умолчанию задействованы сразу несколько критериев включения. Нужно убрать из настроек адаптера (как правило, с помощью специальной утилиты) лишние условия, и все будет работать правильно.

Настройка MACOS для Wake On Lan

Откройте окно «Системные настройки» (System Settings) и выберите Energy Saver. На вкладке «Опции» (Options) вы должны увидеть фразу «Пробуждение от Ethernet» или что-то похожее. Эта опция включает функцию Wake-on-LAN.

Настройка FreeBSD для Wake On Lan

С каждым релизом FreeBSD все больше и больше драйверов сетевых карт получают поддержку Wake-on-LAN.
http://forums.freebsd.org/threads/wake-on-lan.28730/ (тут обсуждается как подсунуть драйвер)

3.Роутеры:

a. ZyXEL : Wake on LAN через интернет-центр серии Keenetic (http ://zyxel .ru /kb /2122)

b. Пример настройки роутера 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 .

c. Пример настройки роутера mikrotik:

Заметка: В mikrotik есть встроенная утилита tool wol которая позволяет прямо с роутера включить компьютер. (http://wiki.mikrotik.com/wiki/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%B0:%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B_(Tools)/Wake-on-LAN )

Пример настройки микротик для включения компьютера через syslab :

1. Создаем статическую запись в ARP таблице для broadcast

> /ip arp add address=192.168.1.254 disabled=no interface=bridge-local mac-address=FF:FF:FF:FF:FF:FF

2. Создаем статическую запись в ARP таблице для компьютера пользователя

Технология удаленного включения (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.

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

Wake-On-LAN (иногда сокращенно WoL) является стандартным протоколом для пробуждения компьютеров дистанционно. Естественно компьютер должен быть подключен физически и к электричеству и к роутеру с помощью проводного или даже по Wi-Fi соединения. Протокол Wake-on-Wireless-LAN позволяет включить компьютер и без проводного сетевого соединения.

Включение Wake-On-LAN зависит от двух вещей: материнской платы и сетевой карты. Ваша материнская плата должна быть подключена к ATX-совместимому блоку питания, т.е. практически к любому блоку питания, который выпускается уже лет 17 как. Сетевая карта или беспроводная карта также должны поддерживать эту функцию. Поскольку включение протокола WoL устанавливается либо через BIOS, либо через прошивку Вашей сетевой карты. В последнем случае понадобится специальное программное обеспечение, чтобы включать компьютер.

Поддержка Wake-On-LAN является довольно обычной возможностью встраиваемой в материнские и сетевые карты по умолчанию. Причём среди перечисленных характеристик в магазинах уже и не встретишь упоминания о поддержке Wake-On-LAN.

Magic Packet: Как работает Wake-on-LAN

Wake-On-LAN включает компьютер, посылая на его сетевую карту «волшебные пакеты», которые включают в себя сетевой широковещательный адрес, широковещательный адрес, MAC-адрес сетевой карты, и специальную последовательность байтов - пакет данных. Эти магические пакеты абсолютно идентичные для любой платформы будь то Intel или AMD или Apple. Типичные порты, используемые для WoL и магических пакетов - UDP 7 и 9. Поскольку каждый компьютер активно прослушивает канал передачи данных, то такой волшебный пакет, имеющий в себе уникальный идентификатор компьютера (MAC-адрес сетевой карты), без труда будет пойман и обработан.

На рисунке выше показаны результаты анализатора пакетов. Здесь возникает резонный вопрос: а безопасна ли передача волшебного пакета? Ведь перехватить незащищённый трафик не составит труда. На сколько безопасна передача Wake-On-LAN при использовании в небезопасных сетях и через Интернет? В защищенной сети или при домашнем использовании не должно быть повода для беспокойства. А в открытой сети, лучше не использовать Wake-On-LAN или по меньше мере заботиться о профиле соединения вашей сетевой карты, выбирая хотя бы варианты с минимальной открытостью ресурсов наружу.

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

Для того, чтобы начать использовать Wake-On-LAN, существует несколько вариантов его включения. Самый простой - через BIOS материнской платы. Другой вариант через специальную утилиту от производителя вашей материнской платы или сетевой карты.

В BIOS

Большинство старых компьютеров и многие современные имеют собственные настройки Wake-On-LAN, зашитые в BIOS. Для того, чтобы войти в BIOS, Вам нужно нажать на кнопку DEL или F1 или F2 при загрузке компьютера, После входа в BIOS перейдите в настройки питания (Power) или Дополнительные настройки (Advanced Options).


Award BIOS

В UEFI BIOS настройка включения Wake-On-LAN обычно находится в дополнительных опциях, иногда - в разделе Включение питания PCIE / PCI.

Также производители материнских плат называют технологию иначе: Aggresslive Link от ASRock, ErP от Gigabyte, PME от ASUS.


UEFI BIOS

В операционной системе Windows

Вы также можете включить Wake-On-LAN в операционной системе. Как это сделать в Windows. Откройте меню ПУСК и введите Диспетчер устройств . После открытия Диспетчера устройств разверните раздел Сетевые адаптеры . Щелкните правой кнопкой мыши на сетевой карте и выберите Свойства , затем перейдите на вкладку Дополнительно .

Прокрутите список, и найдите Wake on Magic Packet , Wake on LAN - каждый производитель называет эту настройку на свой лад. Измените значение на Enabled , если оно выключено.

Теперь перейдите на вкладку Управление электропитанием , и убедитесь, что опция Разрешить устройству будить компьютер включена. Дополнительно можно установить галку напротив Разрешить только волшебному пакету будить компьютер .

В macOS

Откройте системные настройки и выберите Энергосбережение . Отметьте опцию Wake for Network Access или что-то подобное. Это позволит включить Wake-on-LAN.


В Linux

У Ubuntu есть отличный инструмент, который может проверить, поддерживает ли сетевая карта Wake-on-LAN и можно ли его включить. Откройте терминал и установите ethtool, используя следующую команду:

Sudo apt-get install ethtool

А поддержку Wake-on-LAN можно, запустив:

Если у Вас сетевой интерфейс другой eth1, eth2, eth3 и так далее, замените его.


Найдите пункт Wake-on . Чтобы включить эту опцию, используйте следующую команду:

Sudo ethtool -s eth0 wol g

Повторно запустите команду , чтобы убедиться во включении. Должно быть Wake-on: g .

Как включить компьютер с помощью Wake-on-LAN

Чтобы отправлять запросы Wake-on-LAN, есть несколько доступных вариантов:

Depicus для Windows, Apple и Android

У Depicus есть отличная серия легких инструментов для выполнения этой работы, включая графический интерфейс для Windows и командную строку для Windows и MacOS. Кроме того доступно отдельное приложение на Android, iPhone и Windows Mobile.

1. Вы с утра выбежали из дома забыв включить компьютер, что бы поддерживать Torrent рейтинг?
2. Вы в очередной раз выбежали из дома, а придя на работу вспомнили что на домашнем ПК остались нужные файлы? или наоборот.
3. У вас отключили свет и ПК, Сервер, etc… отключились? но вам нужны они в рабочем состоянии?
4. Любой другой критический случай настигший вас в дороге.
В этой статье пойдет речь о том, как при помощи Wake On LAN, которая присутствует практически во всех BIOS с 2002 года, включит ваш компьютер по сети или через интернет.
С другого ПК, или мобильного устройства.

Что нужно иметь

  • ATX материнскую плату с WOL коннектором;
  • Сетевую карту с поддержкой WOL;
  • BIOS с поддержкой WOL, также WOL должен быть включен ;
А также,
Magic Packet от AMD, для Windows;
PocketLAN для Windows Mobile;
Wake On Lan для Android;
Maemowol для Nokia N800/900 Maemo;


Power On или (NetScan спасибо Tuxozaur) для iPhone/iPod Touch;

Конфигурация Сетевой Карты

Для работы WOL, необходимо что бы после выключения ПК, сетевая карта находилась в режиме "Standby ", о чем свидетельствуют мигающие лампочки на сетевой карте. Если у вас с этим все в порядке, дальнейший текст можно пропустить.

Если лампочки не горят необходимо сделать следующее:
Пуск - Панель Управления - Сетевые подключения , Выбрать активную сетевую карту, зайти в ее свойства, затем "Настроить ".
- Если есть пункт Версия NDIS, - Выбрать «NDIS X» (по умолчанию может быть Авто), где X это версия Интерфейса Сетевых Драйверов , соответсвуюший вашей операционной системе;
- Здесь же включить Wake on Magic Packet (Пробуждение Особым Пакетом Magic)

Сохранить изменения, перезагрузить ПК, затем выключить и проверить горят ли лампочки на Сетевой карте.

Удаленная работа с ПК

Для того, что бы включить и работать удаленно с ПК, вам нужно знать IP и MAC адрес. В этом вам поможет командная строка: ipconfig.exe /all
Также можно попробовать найти МАС с другого компьютера если в находитесь в локальной сети, запустив команду «ping» и затем вывести таблицу ARP (где будут отображены соответствия между IP и MAC):
ping.exe IP_address
arp.exe -a

Если вы используете маршрутизатор необходимо настроить перенаправление широковещательных сообщений на каком-либо порту, на ваш компьютер.

WakeOnLan Broadcast
Enable: yes
IP Address: ваш внутренний широковещательный адрес
Protocol: UDP
Private Port: 9
Public Port: 9
Schedule: Always

Если маршрутизатор вы не используете , то достаточно знать ваш внешний (выделенный IP), в фаерволе открыть 9 порт. и пользоваться WOL c любого устройства, например с iPhone, предварительно указав данные включаемого ПК.

UPD: в последнее время не имею Мака под рукой, и проверить все сам лично не могу, поэтому те, кому нужна инфа по WOL для MAC OSX, почитайте