WindowsКак сделать

Настройте пробуждение на панели управления 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:

<ConnectionStrings>
<! — Используйте эту строку подключения для подключения к серверу SQL 2005/2008 ->
<! — <add name = ”WakeOnLanConnectionString” connectionString = ”Источник данных = .; Исходный каталог = WakeOnLan; Интегрированная безопасность = SSPI” providerName = ”System.Data.SqlClient” /> ->

<! — Используйте эту строку подключения для использования локальной базы данных с SQLExpress ->
<add name = ”WakeOnLanConnectionString” connectionString = ”Источник данных = .SQLExpress; Интегрированная безопасность = True; AttachDBFilename = | DataDirectory | WakeOnLan.mdf; Экземпляр пользователя = true» />
</ 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 Server для установки):

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 on LAN Control Panel

Использование 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-пакет)

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone