Домашняя » как » Настройте пробуждение на панели управления LAN для вашей сети

    Настройте пробуждение на панели управления LAN для вашей сети

    Как ИТ-менеджер, вы можете сделать много вещей, которые напрямую влияют на прибыль вашей компании. Хотя наиболее очевидными являются прямые затраты на оборудование и программное обеспечение, часто упускается из виду аспект потребления энергии / электроэнергии компьютерными системами. В то время как серверы должны быть доступны 24/7, настольные системы должны быть доступны только тогда, когда это требуется соответствующему пользователю или для плановых задач обслуживания. В остальное время (обычно более 50% времени) система может оставаться в режиме низкого энергопотребления, что снижает энергопотребление и, следовательно, стоимость.

    В то время как системы Windows имеют возможность пробуждать себя к выполнению запланированных задач, если пользователи получают удаленный доступ к своим системам (т. Е. К рабочему месту в Интернете), не существует простого способа пробуждения системы по требованию. Решение заключается в реализации системы Wake on LAN, такой как бесплатная панель управления ASP.NET Wake on LAN. Благодаря этому клиентские компьютеры могут быть выведены из режима ожидания простым нажатием кнопки. Это делает это идеальным решением для нахождения баланса между доступностью и энергосбережением.

    Требования

    • SQL 2005/2008 (Express или Full) должен быть установлен в вашей сети. Из панели управления ASP.NET Wake on LAN настроено на использование SQL Express с пользовательскими экземплярами, но мы также покажем вам, как использовать полную версию SQL Server..
    • Настольные компьютеры должны быть настроены с возможностью удаленного пробуждения. Как правило, это настройка по умолчанию для вашей сетевой карты, но если вы хотите быть уверены, вы можете проверить свойства устройства вашей сетевой карты в диспетчере устройств.
    • В целом, документация, которую можно загрузить со страницы ASP.NET Wake on LAN, очень хорошая. Он охватывает использование установщика, чтобы все настроить, но в стиле гик мы собираемся все настроить вручную.

    Настройка Wake на панели управления LAN

    Создайте папку «C: inetpubwwwrootWakeOnLan» и извлеките содержимое zip-пакета Wake on LAN.

    Откройте файл «Web.config» и обратите внимание на раздел connectionStrings:





    Если вы используете SQL Express с включенными пользовательскими экземплярами (опция по умолчанию во время установки SQL Express) на локальном компьютере, вам не нужно ничего менять, и вы можете игнорировать оставшуюся часть этого раздела, однако, если вы используете полную версию SQL или если пользовательские экземпляры SQL Express отключены, вам необходимо закомментировать / удалить второй ключ connectionString, раскомментировать первый и сохранить изменения. По умолчанию строка подключения SQL Server настроена на использование локального компьютера с доверенной аутентификацией. В зависимости от вашей среды, вы можете захотеть / нужно изменить эти настройки подключения.

    Пакет ASP.NET Wake On Lan содержит сценарий создания базы данных SQL, который используется для установки на SQL Server. Перед запуском этого скрипта вам нужно будет сделать одно небольшое исправление в файле SQL. Откройте файл «C: inetpubwwwrootApp_DataSchema.sql» в Блокноте и добавьте «WakeOnLan» в выделенном месте:

    После этого сохраните изменения и запустите сценарий установки от имени администратора Windows (где -S «.» Указывает SQL-сервер для установки):

    SqlCmd -S «.» -E -i «C: inetpubwwwrootApp_DataSchema.sql»

    Настройте IIS для запуска Wake on LAN Control Panel

    Когда у вас есть файлы и база данных, откройте Internet Information Services Manager. Под «Веб-сайтом по умолчанию» вы должны увидеть папку WakeOnLan. Прежде чем использовать панель управления, необходимо преобразовать каталог в приложение, работающее в .NET версии 2.0..

    В IIS 7 вам просто нужно щелкнуть правой кнопкой мыши папку и выбрать «Преобразовать в приложение». В IIS 6 необходимо использовать «Мастер добавления приложений», который можно щелкнуть правой кнопкой мыши на веб-сайте по умолчанию..

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

    После создания приложения вы сможете получить доступ к ASP.NET Wake on LAN Control Panel, посетив «http: // localhost / WakeOnLan». Если это не работает, убедитесь, что:

    • Приложение IIS WakeOnLan работает в .NET 2.0 AppPool.
    • Строки подключения SQL правильны в вашем файле Web.config.

    Добавление компьютеров

    После того, как вы настроили панель управления, осталось только добавить компьютеры. Это довольно интуитивно понятно, просто нажмите ссылку «Добавить новый компьютер» и введите имя компьютера или локальный IP-адрес системы, чтобы добавить.

    MAC-адрес будет автоматически разрешен, и новый компьютер появится в списке.

    Использование Wake на панели управления LAN

    Использование ASP.NET Wake on LAN Control Panel невероятно интуитивно понятно. При доступе к странице состояние подключенных компьютеров сканируется и отображается.

    • Компьютеры, которые активны / активны, представлены синим цветом.
    • Компьютеры, которые спят (режим ожидания / гибернация), представлены в черном цвете.
    • Компьютеры, которые просыпаются, желтые.

    Чтобы разбудить компьютер, просто нажмите на соответствующую ссылку.

    Компьютер станет желтым, а через несколько минут он станет синим. Примерно через 30 секунд компьютер, который спал, теперь готов к доступу..

    Заключение

    Панель управления ASP.NET Wake on LAN может быть легко доступна за пределами вашей сети. Пока веб-сайт IIS, на котором вы его настроили, доступен извне, вы можете получить доступ к панели управления с http://www.domain.com/WakeOnLan. Вам просто нужно обучить своих пользователей доступу к этой странице перед подключением к их компьютеру. Например, добавив ссылку на портал компании для доступа к панели управления, можно свести к минимуму вопросы «как мне это сделать снова?».

    связи

    Загрузить ASP.NET Wake On LAN (zip-пакет)