Учителю информатики - полезное
Сучкова И.М., учитель информатики МОУ СОШ №56 г. Орска
WOL (Wake-on-LAN — пробуждение по локальной сети, англ).
Для включения компьютера по локальной сети необходимо, чтобы его сетевая карта поддерживала функцию Wake on Line. Если сетевая карта не встроенная, устаревшей модели с разъемом WOL, его нужно соединить с таким же на материнской плате соединителем из комплекта сетевой карты.
Включение опции пробуждения осуществляется в настройках BIOS, раздел Power - Power Up Control (Power Menagement Setup), необходимо дать разрешение (Enabled) в строке Wake On LAN or PCI modem (PME Event Wake Up ). Обычно опция включена по умолчанию.
Включить
компьютер
можно только
из режима soft off -
неполное
отключение.
В этот режим
компьютер
переходит
после
выключения
средствами windows,
кнопкой на
клавиатуре
или
системном
блоке, и
находится в
этом режиме
до тех пор,
пока
системный
блок (ATX) не
будет
отключен от
сети. После
полного
отключения
от сети (выключен
УПС или
сетевой
фильтр, либо
выдернут
шнур питания)
компьютер
находится в
режиме power off (полностью
выключен), и
поэтому
после
включения
питания
функция WOL не
сработает.
Необходимо
хотя бы раз
включить
компьютер.
Чтобы не
делать это
вручную в
начале
рабочего дня,
в BIOS можно
установить
функцию
автовключения
для
автоматического
включения
компьютеров
при
включении
питания, а уже
в течение
рабочего дня,
не переходя в
power off,
осуществлять
управление
компьютерами
с помощью
специальных
утилит.
Для включения компьютера с помощью WOL ему необходимо отправить по сети так называемый «Magic Packet» — пакет, сформированный специальным образом.
В Интернете
были найдены
и
испробованы бесплатные
утилиты для
формирования
и отправки
таких
пакетов:
Magic Packet
utility
Wake-on-LAN
и др.
Magic Packet utility 1.00.005
создаcт
список
хостов в
локальной
сети (IP-адреса
и mac-адреса). Позволяет
включить как
отдельный
компьютер
в
произвольное
время либо по
расписанию, так и
группу
компьютеров
в
назначенное
время. 925
кб.
Неудобства::
включая
отдельный
компьютер,
придется
руками
вбивать его mac-адрес
:( причем ввод
организован
неудобно - по
два символа в
маленькие
поля ввода
без
автоматического
перехода
курсора следующее
поле и даже
без перехода
по стрелке
вправо,
приходится
щелкать
мышью.
Кроме того,
невозможно
включить
компьютеры в
произвольное
время
нажатием
одной-единственной
кнопки.
Wake-on-LAN 1.0.2 миниатюрнее своей товарки, всего 136 кб, не требует установки. При первом использовании программы необходимо для каждого компьютера в сели ввести имя или IP-адрес компьютера и нажать кнопку MAC для получения его физического адреса. Для включения компьютера необходимо нажать OK. При последующих запусках можно выбирать компьютер по имени из всплывающего списка.
Список адресов можно редактировать из меню Файл пунктами Добавить (Удалить), кроме того, можно делать экспорт и импорт списка.
Автор указывает, что программа умеет работать с командной строкой. К сожалению, запуск из командной строки, пример которого приведен на сайте автора, не сработал. Но зато удалось запустить программу с использованием пакетного файла. Такую возможность очень удобно использовать для включения группы компьютеров в любое время.
На практике
это
реализуется
так. Создаете
текстовый
файл, в
котором
даете
команду на
запуск
программы с
параметрами
включаемых
компьютеров:
start c:\wol.exe COMP2 192.168.0.2 00ААEA2FFD15
start c:\wol.exe COMP6 192.168.0.6 0EE01877885F
start c:\wol.exe COMP7 192.168.0.7 00EF1557BEDE
Или более
короткий
вариант:
start c:\wol.exe COMP2 192.168.0.2 00ААEA2FFD15 COMP6 192.168.0.6 0EE01877885F
COMP7 192.168.0.7 00EF1557BEDE
В данном случае программа wol.exe находится на диске с:, в случае другого расположения указываете нужный адрес (разумеется, с соблюдением правил его записи). Сохраняете этот текстовый файл, меняете ему имя и расширение, например, Включить.bat. Теперь при запуске этого файла указанные в нем компьютеры включатся. Окно программы при этом не откроется, процесс wol.exe после пуска компьютеров завершается сам.
Что же касается программы WakeUp, различные версии которой лежат на многих сайтах, то выяснилось, что WakeUp версии 1.6 не работает вообще. Сколько на кнопки не нажимай, никакого результата нет, даже если заполнить список настроек самостоятельно (перепробованы разные варианты). Кроме того, надписи на кнопках не читаются.
Сучкова Т.М. 2007