Hjemmeside » hvordan » Oppsett et Wake on LAN-kontrollpanel for nettverket ditt

    Oppsett et Wake on LAN-kontrollpanel for nettverket ditt

    Som IT-leder er det mange ting du kan gjøre som direkte påvirker bedriftens bunnlinje. Mens de mest åpenbare er direkte maskinvare og programvare kostnader, er et ofte oversett aspekt energi- / strømforbruk av datasystemer. Mens servere må være tilgjengelig 24/7, trenger bare stasjonære systemer å være tilgjengelig når den respektive brukeren trenger det eller for planlagte vedlikeholdsoppgaver. Resten av tiden (vanligvis mer enn 50% av tiden), kan systemet forbli i lav strømmodus som reduserer strømforbruket, og dermed koster.

    Mens Windows-systemer har muligheter til å våkne seg selv for å kjøre planlagte oppgaver, er det ikke en enkel måte for systemet å bli vekket på forespørsel, hvis brukerne får tilgang til sine systemer på en ekstern måte (det vil si Remote Web Workplace). Løsningen er å implementere et Wake on LAN-system som det gratis ASP.NET Wake on LAN-kontrollpanelet. Gjennom dette kan klientdatamaskiner bringes ut av standby med det enkle klikk på en knapp. Dette er en ideell løsning for å finne en balanse mellom tilgjengelighet og strømsparing.

    Krav

    • SQL 2005/2008 (Express eller Full) må installeres i nettverket ditt. Ut av boksen er ASP.NET Wake on LAN-kontrollpanelet konfigurert til å bruke SQL Express med brukerinstanser, men vi vil vise deg hvordan du bruker den fullstendige versjonen av SQL Server også.
    • Stasjonære datamaskiner må konfigureres med evnen til å bli vekket eksternt. Vanligvis er dette standardinnstillingen for nettverkskortet ditt, men hvis du vil være sikker, kan du sjekke enhetens egenskaper på nettverkskortet i Enhetsbehandling.
    • Samlet sett er dokumentasjonen som kan lastes ned fra ASP.NET Wake on LAN-siden, veldig bra. Det dekker å bruke installatøren til å sette alt opp, men i ekte geek mote skal vi sette opp alt manuelt.

    Oppsett Wake on LAN kontrollpanel

    Opprett mappen "C: inetpubwwwrootWakeOnLan" og pakk innholdet av Wake on LAN-pakken.

    Åpne "Web.config" -filen og noter delen ConnectionStrings:





    Hvis du bruker SQL Express med brukerinstanser aktivert (standardalternativ under installasjonen av SQL Express) på den lokale maskinen, trenger du ikke å endre noe og kan ignorere resten av denne delen, men hvis du bruker den fullstendige versjonen av SQL eller har SQL Express-brukerinstanser deaktivert, vil du trenge en kommentar ut / slette den andre tilkoblingsstrengen-tasten og frigjøre den første og lagre endringene dine. Som standard er SQL Server-tilkoblingsstrengen innstilt for å bruke den lokale datamaskinen med klarert autentisering. Avhengig av miljøet ditt, kan det hende du vil / må endre disse tilkoblingsinnstillingene.

    ASP.NET Wake On Lan-pakken inneholder et SQL-databaseskjøpskript for bruk for oppsett på SQL Server. Før du kjører dette skriptet, må du gjøre en mindre korreksjon til SQL-filen. Åpne filen "C: inetpubwwwrootApp_DataSchema.sql" i Notisblokk og legg til "WakeOnLan" i stedet uthevet:

    Når dette er gjort, lagre endringene og kjør installeringsskriptet som en Windows Administrator (hvor -S "." Angir SQL Server å installere til):

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

    Konfigurer IIS for å kjøre Wake på LAN-kontrollpanel

    Når du har filene og databasen på plass, åpner du Internet Information Services Manager. Under 'Default Web Site' bør du se mappen WakeOnLan. Før kontrollpanelet kan brukes, må du konvertere katalogen til et program som kjører på .NET versjon 2.0.

    I IIS 7 trenger du bare å høyreklikke på mappen og velge "Konverter til program". I IIS 6 må du bruke "Add Application Wizard" som er tilgjengelig ved å høyreklikke på "Default Web Site".

    Standardinnstillingene for programmet er vanligvis riktige og trenger ikke å endres.

    Når applikasjonen er opprettet, bør du få tilgang til ASP.NET Wake on LAN-kontrollpanelet ved å besøke "http: // localhost / WakeOnLan". Hvis dette ikke virker, må du kontrollere at du:

    • IIS WakeOnLan-applikasjonen kjører i en. NET 2.0 AppPool.
    • Dine SQL-tilkoblingsstrenger er riktige i Web.config-filen.

    Legge til datamaskiner

    Når du har konfigurert kontrollpanelet, er alt som er igjen å legge til datamaskiner. Dette er ganske intuitivt, bare klikk på koblingen "Legg til ny datamaskin" og skriv inn enten datamaskinnavnet eller den lokale IP-adressen til systemet du vil legge til.

    MAC-adressen vil automatisk bli løst, og den nye datamaskinen vil vises på listen.

    Bruke Wake on LAN-kontrollpanelet

    Bruk av ASP.NET Wake on LAN-kontrollpanelet er utrolig intuitivt. Når du åpner siden, blir statusen til de tilkoblede datamaskinene skannet og presentert.

    • Datamaskiner som er aktive / våken, presenteres i blått.
    • Datamaskiner som sover (standby / dvalemodus) presenteres i svart.
    • Datamaskiner som våkner opp er gule.

    For å våkne en datamaskin, klikk bare på den aktuelle linken.

    Datamaskinen blir gul og noen minutter senere blir den blå. Etter omtrent 30 sekunder er datamaskinen som sovnet nå klar til å få tilgang.

    Konklusjon

    ASP.NET Wake on LAN-kontrollpanelet kan enkelt gjøres tilgjengelig utenfor nettverket ditt. Så lenge IIS-webområdet du har konfigurert det, er tilgjengelig eksternt, kan du få tilgang til kontrollpanelet fra http://www.domain.com/WakeOnLan. Du trenger bare å trene brukerne dine for å få tilgang til denne siden før du kobler til datamaskinen. For eksempel, ved å legge til en lenke til en bedriftsportal for å få tilgang til kontrollpanelet, kan du minimere "hvordan gjør jeg det igjen?" Spørsmål.

    lenker

    Last ned ASP.NET Wake On LAN (zip pakke)