Nastavte ovládací panel Wake on LAN pro vaši síť
Jako manažer IT je spousta věcí, které můžete udělat, které mají přímý dopad na spodní linii společnosti. Zatímco nejzřetelnější jsou náklady na přímé náklady na hardware a software, často se přehlíží aspekt spotřeby energie a elektřiny počítačovými systémy. Zatímco servery musí být k dispozici 24/7, desktopové systémy musí být k dispozici pouze tehdy, když to uživatel potřebuje, nebo pro plánované úlohy údržby. Zbytek času (obvykle více než 50% času) může systém zůstat v režimu nízké spotřeby, což snižuje spotřebu energie, tudíž náklady.
Zatímco systémy Windows mají možnost probudit se sami k spuštění naplánovaných úloh, pokud uživatelé přistupují k jejich vzdáleným systémům (tj. Vzdálené webové pracoviště), neexistuje snadný způsob, jak systém probuzení na požádání. Řešení provádí systém Wake on LAN, jako je bezplatný ASP.NET Wake on LAN Control Panel. Tímto způsobem lze klientské počítače vyřadit z pohotovostního režimu jednoduchým klepnutím na tlačítko. To je ideální řešení pro nalezení rovnováhy mezi dostupností a úsporou energie.
Požadavky
- SQL Server 2005/2008 (Express nebo Full) musí být nainstalován ve vaší síti. Ovládací panely ASP.NET Wake on LAN jsou zkonfigurovány tak, aby používaly SQL Express s uživatelskými instancimi, ale ukážeme vám, jak používat plnou verzi serveru SQL Server.
- Stolní počítače musí být nakonfigurovány tak, aby mohli být vzdáleně probuzeni. Obvykle je to výchozí nastavení pro síťovou kartu, ale pokud chcete být jisti, můžete zkontrolovat vlastnosti zařízení síťové karty ve Správci zařízení.
- Celkově je dokumentace, kterou lze stahovat z stránky ASP.NET Wake on LAN, velmi dobrá. Pokrývá používání instalátoru, aby vše nastavilo, ale ve skutečném módě geek nastavíme vše ručně.
Nastavte ovládací panel Wake on LAN
Vytvořte složku "C: inetpubwwwrootWakeOnLan" a extrahujte obsah balíčku Wake on LAN zip.
Otevřete soubor "Web.config" a poznamenat sekce connectionStrings:
Pokud používáte SQL Express s povolenými instanci uživatele (výchozí volba při instalaci SQL Express) na místním počítači, nemusíte nic měnit a ignorovat zbytek této části, avšak pokud používáte plnou verzi SQL nebo máte zakázané instance uživatele SQL Express, budete potřebovat komentář mimo / odstranit druhý klíč connectionString, odkomentovat první a uložit změny. Ve výchozím nastavení je řetězec připojení SQL Server nastaven na použití místního počítače s důvěryhodnou autentizací. V závislosti na vašem prostředí můžete chtít nebo potřebovat změnit tato nastavení připojení.
Balík ASP.NET Wake On Lan obsahuje skript pro vytváření databáze SQL, který se používá pro nastavení na serveru SQL Server. Před spuštěním tohoto skriptu budete muset provést jednu malou opravu souboru SQL. Otevřete soubor "C: inetpubwwwrootApp_DataSchema.sql" v poznámkovém bloku a přidejte do zvýrazněného umístění "WakeOnLan":
Jakmile to provedete, uložte změny a spusťte instalační skript jako správce systému Windows (kde -S "." Specifikuje SQL Server, který chcete nainstalovat):
SqlCmd -S "." -E -i "C: inetpubwwwrootApp_DataSchema.sql"
Konfigurace IIS spustit ovládací panel Wake on LAN
Jakmile máte soubory a databázi na svém místě, otevřete Správce Internetových informačních služeb. V části "Výchozí web" byste měli vidět složku WakeOnLan. Než lze ovládací panel použít, musíte převést adresář na aplikaci, která běží na .NET verze 2.0.
Ve službě IIS 7 stačí kliknout pravým tlačítkem myši na složku a zvolit "Převést do aplikace". Ve službě IIS 6 je třeba použít Průvodce přidáním aplikací, který je k dispozici klepnutím pravým tlačítkem na "Výchozí web".
Výchozí nastavení aplikace jsou obvykle správné a nemusejí být upravovány.
Jakmile je aplikace vytvořena, měli byste mít přístup k ovládacímu panelu ASP.NET Wake on LAN na adrese http: // localhost / WakeOnLan. Pokud to nefunguje, zkontrolujte, zda:
- Aplikace IIS WakeOnLan běží v aplikaci .NET 2.0 AppPool.
- Vaše řetězce připojení SQL jsou správné v souboru Web.config.
Přidávání počítačů
Po nastavení ovládacího panelu je vše, co zbývá, přidat počítače. To je docela intuitivní, stačí kliknout na odkaz "Přidat nový počítač" a zadejte buď název počítače nebo místní adresu IP systému, který chcete přidat.
MAC adresa bude automaticky vyřešena a nový počítač se zobrazí v seznamu.
Použití ovládacího panelu Wake on LAN
Použití ovládacího panelu ASP.NET Wake on LAN je neuvěřitelně intuitivní. Při přístupu na stránku se naskenuje a zobrazí stav připojených počítačů.
- Počítače, které jsou aktivní / vzhůru, jsou zobrazeny modře.
- Počítače, které jsou spící (pohotovostní režim / hibernace), jsou zobrazeny černě.
- Počítače, které se probouzí, jsou žluté.
Chcete-li probuzení počítače, jednoduše klikněte na příslušný odkaz.
Počítač začne blikat a po několika minutách se změní na modrou. Po asi 30 sekundách je počítač, který spal, připraven k přístupu.
Závěr
Ovládací panel ASP.NET Wake on LAN může být snadno dostupný mimo vaši síť. Pokud je web IIS, který jste nakonfigurovali, k dispozici externě, můžete získat přístup k ovládacímu panelu z adresy http://www.domain.com/WakeOnLan. Potřebujete trénovat své uživatele k přístupu na tuto stránku před připojením k počítači. Například přidáním odkazu na firemní portál pro přístup k ovládacímu panelu lze minimalizovat otázky "Jak to udělat znovu?".
Odkazy
Stáhněte si ASP.NET Wake On LAN (balíček zip)