Hemsida » hur » Ställ in en Wake on LAN-kontrollpanel för ditt nätverk

    Ställ in en Wake on LAN-kontrollpanel för ditt nätverk

    Som IT-chef finns det många saker du kan göra som direkt påverkar företagets baslinje. Medan det mest uppenbara är direkta hårdvaru- och mjukvarukostnader, är en ofta förbisedd aspekt energi- / elförbrukning av datorsystem. Medan servrar behöver vara tillgängliga 24/7 behöver skrivbordssystem endast vara tillgängliga när respektive användare behöver det eller för schemalagda underhållsuppgifter. Resten av tiden (vanligtvis mer än 50% av tiden) kan systemet stanna i lågt energiläge vilket minskar strömförbrukningen och därmed kostar.

    Medan Windows-system har möjligheter att väcka sig för att köra planerade uppgifter, kan användaren inte få tillgång till sina system på distans (dvs. fjärrwebbplats), det är inte enkelt att systemet vaknar på begäran. Lösningen är att implementera ett Wake on LAN-system som den fria ASP.NET Wake on LAN-kontrollpanelen. Genom detta kan klientdatorer tas ut ur standby med ett enkelt klick på en knapp. Detta är en idealisk lösning för att hitta en balans mellan tillgänglighet och energibesparingar.

    Krav

    • SQL 2005/2008 (Express eller Full) måste installeras i ditt nätverk. Utanför rutan är ASP.NET Wake on LAN kontrollpanel konfigurerad för att använda SQL Express med användarinstanser men vi visar dig hur du använder den fullständiga versionen av SQL Server också.
    • Stationära datorer måste konfigureras med möjlighet att väckas på distans. Vanligtvis är det här standardinställningen för ditt nätverkskort, men om du vill vara säker kan du kontrollera enhetens egenskaper på ditt nätverkskort i Enhetshanteraren.
    • Sammantaget är dokumentationen som kan hämtas från ASP.NET Wake on LAN-sidan mycket bra. Det täcker användaren av installationsprogrammet för att ställa upp allt, men i riktigt nätt mode kommer vi att sätta upp allt manuellt.

    Ställ in Wake on LAN-kontrollpanelen

    Skapa mappen "C: inetpubwwwrootWakeOnLan" och extrahera innehållet i Wake on LAN-paketet.

    Öppna filen "Web.config" och notera avsnittet ConnectionStrings:





    Om du använder SQL Express med användarinstanser aktiverade (standardalternativ under installationen av SQL Express) på den lokala maskinen behöver du inte ändra något och kan ignorera resten av det här avsnittet, men om du använder den fullständiga versionen av SQL eller har SQL Express-användarinstanser avstängda, behöver du kommentera / radera den andra anslutningssträngknappen och uncomment den första och spara dina ändringar. Som standard är SQL Server-anslutningssträngen inställd för att använda den lokala datorn med betrodd autentisering. Beroende på din miljö kanske du vill / behöver ändra dessa anslutningsinställningar.

    ASP.NET Wake On Lan-paketet innehåller ett SQL-databasskapande skript som kan användas för installation på SQL Server. Innan du kör det här skriptet måste du göra en mindre korrigering till SQL-filen. Öppna filen "C: inetpubwwwrootApp_DataSchema.sql" i Anteckningsblock och lägg till "WakeOnLan" på platsen markerad:

    När det här är gjort, spara ändringarna och kör installationsskriptet som en Windows-administratör (där -S "." Anger SQL Server att installera till):

    SqlCmd -S "." -E -i "C: inetpubwwwrootApp_DataSchema.sql"

    Konfigurera IIS för att köra vakten på LAN-kontrollpanelen

    När du väl har filerna och databasen på plats öppnar du Internet Information Services Manager. Under "Standardwebbplatsen" ska du se mappen WakeOnLan. Innan kontrollpanelen kan användas måste du konvertera katalogen till en applikation som körs på .NET version 2.0.

    I IIS 7 behöver du helt enkelt högerklicka på mappen och välj "Convert to Application". I IIS 6 måste du använda guiden "Lägg till program" som är tillgänglig genom att högerklicka på "Standardwebbplatsen".

    Standardinställningarna för programmet är vanligtvis korrekta och behöver inte ändras.

    När applikationen är skapad ska du kunna komma åt ASP.NET Wake on LAN-kontrollpanelen genom att besöka "http: // localhost / WakeOnLan". Om detta inte fungerar ska du kontrollera att du:

    • IIS WakeOnLan-programmet körs i en .NET 2.0 AppPool.
    • Dina SQL-anslutningssträngar är korrekta i din Web.config-fil.

    Lägga till datorer

    När du har ställt in kontrollpanelen är allt som finns kvar att lägga till datorer. Detta är ganska intuitivt, klicka bara på länken "Lägg till ny dator" och ange antingen datorns namn eller lokal IP-adress för systemet som ska läggas till.

    MAC-adressen kommer automatiskt att lösas och den nya datorn visas i listan.

    Använda Wake on LAN-kontrollpanelen

    Användning av ASP.NET Wake on LAN Kontrollpanelen är otroligt intuitivt. När du öppnar sidan skannas och presenteras status för de anslutna datorerna.

    • Datorer som är aktiva / vakna presenteras i blått.
    • Datorer som sover (vänteläge / viloläge) presenteras i svart.
    • Datorer som vaknar är gula.

    För att väcka en dator, klicka bara på lämplig länk.

    Datorn blir gul och några minuter senare blir den blå. Efter ungefär 30 sekunder är datorn som sovde nu klar för åtkomst.

    Slutsats

    ASP.NET Wake on LAN-kontrollpanelen kan enkelt göras tillgänglig utanför ditt nätverk. Så länge som den IIS-webbplats du har konfigurerat den finns tillgänglig externt, kan du komma åt kontrollpanelen från http://www.domain.com/WakeOnLan. Du behöver bara träna dina användare för att komma åt den här sidan innan du ansluter till datorn. Genom att till exempel lägga till en länk till en företagsportal för att komma åt kontrollpanelen kan du minimera "hur gör jag det igen?" Frågor.

    länkar

    Hämta ASP.NET Wake On LAN (zip-paket)