Pagina principala » HOWTO » Configurați un panou de control Wake on LAN pentru rețeaua dvs.

    Configurați un panou de control Wake on LAN pentru rețeaua dvs.

    În calitate de manager IT, există multe lucruri pe care le puteți face, care influențează direct linia de jos a companiei. În timp ce cele mai evidente sunt costurile directe ale hardware-ului și software-ului, un aspect deseori neglijat este consumul de energie / electricitate de către sistemele informatice. În timp ce serverele trebuie să fie disponibile 24/7, sistemele desktop trebuie să fie disponibile numai atunci când utilizatorul respectiv are nevoie de ele sau pentru sarcini de întreținere programate. În restul timpului (de obicei mai mult de 50% din timp), sistemul poate rămâne în modul de alimentare redusă, ceea ce reduce consumul de energie, prin urmare, costul.

    În timp ce sistemele Windows au opțiuni de a se trezi pentru a executa sarcini programate, dacă utilizatorii accesează sistemele lor de la distanță (adică Remote Web Workplace), nu există o modalitate ușoară de trezire a sistemului la cerere. Soluția implementează un sistem Wake on LAN, cum ar fi panoul de control ASP.NET Wake on LAN gratuit. Prin aceasta, computerele client pot fi scoase din standby cu un simplu clic pe un buton. Acest lucru reprezintă o soluție ideală pentru găsirea unui echilibru între disponibilitate și economie de energie.

    cerinţe

    • SQL 2005/2008 (Express sau Full) trebuie instalat în rețea. Din pachet, panoul de control ASP.NET Wake on LAN este configurat să utilizeze SQL Express cu instanțe de utilizator, dar vă vom arăta cum să utilizați versiunea completă a SQL Server.
    • Computerele desktop trebuie să fie configurate cu capacitatea de a fi trezite de la distanță. În mod obișnuit, aceasta este setarea implicită pentru placa de rețea, dar dacă doriți să fiți sigur, puteți verifica proprietățile dispozitivului cardului de rețea din Manager dispozitive.
    • În general, documentația care poate fi descărcată de pe pagina ASP.NET Wake on LAN este foarte bună. Aceasta acoperă utilizarea programului de instalare pentru a seta totul, dar în mod real geek vom face totul manual.

    Configurați panoul de control Wake on LAN

    Creați folderul "C: inetpubwwwrootWakeOnLan" și extrageți conținutul pachetului zip Wake on LAN.

    Deschideți fișierul "Web.config" și notați secțiunea connectionStrings:





    Dacă utilizați SQL Express cu instanțe de utilizator activate (opțiunea implicită în timpul instalării SQL Express) pe mașina locală, nu trebuie să modificați nimic și puteți ignora restul acestei secțiuni, cu toate acestea dacă utilizați versiunea completă a SQL sau aveți instanțe de utilizator SQL Express dezactivate, veți avea nevoie de comentariu / ștergeți cea de-a doua cheie de conexiune și dezarhivați primul și salvați modificările. Implicit, șirul de conectare SQL Server este setat să utilizeze computerul local cu autentificare de încredere. În funcție de mediul dvs., este posibil să doriți / trebuie să modificați aceste setări de conectare.

    Pachetul ASP.NET Wake On Lan include un script de creare a bazei de date SQL care se utilizează pentru configurarea pe SQL Server. Înainte de a executa acest script, va trebui să efectuați o corecție minore a fișierului SQL. Deschideți fișierul "C: inetpubwwwrootApp_DataSchema.sql" în Notepad și adăugați "WakeOnLan" în locația evidențiată:

    Odată ce acest lucru este făcut, salvați modificările și apoi executați scriptul de instalare ca administrator de Windows (unde -S "." Specifică serverul SQL pe care trebuie să-l instalați):

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

    Configurați IIS pentru a rula panoul de control Wake on LAN

    Odată ce aveți fișierele și baza de date în loc deschis Internet Information Services Manager. Sub "Site Web implicit" trebuie să vedeți dosarul WakeOnLan. Înainte de a putea fi folosit panoul de control, trebuie să convertiți directorul într-o aplicație care rulează pe versiunea .NET 2.0.

    În IIS 7, trebuie doar să faceți clic dreapta pe dosar și să selectați "Convert to Application". În IIS 6, trebuie să utilizați "Add Application Wizard", care este disponibil prin clic dreapta pe "Site Web implicit".

    Setările implicite ale aplicației sunt, de regulă, corecte și nu trebuie modificate.

    Odată ce aplicația este creată, ar trebui să puteți accesa ASP.NET Wake on LAN Control Panel vizitând "http: // localhost / WakeOnLan". Dacă acest lucru nu funcționează, verificați dacă:

    • Aplicația IIS WakeOnLan rulează într-un .NET 2.0 AppPool.
    • Codurile de conectare SQL sunt corecte în fișierul Web.config.

    Adăugarea de computere

    După ce ați configurat panoul de control, tot ce rămâne este să adăugați computere. Acest lucru este destul de intuitiv, faceți clic pe linkul "Adăugați un computer nou" și introduceți fie numele computerului sau adresa IP locală a sistemului pentru a adăuga.

    Adresa MAC va fi rezolvată automat și noul computer va apărea în listă.

    Utilizând panoul de control Wake on LAN

    Utilizarea panoului de control ASP.NET Wake on LAN este incredibil de intuitivă. Când accesați pagina, starea calculatoarelor conectate este scanată și prezentată.

    • Calculatoarele care sunt active / treaz sunt prezentate în albastru.
    • Calculatoarele care sunt adormite (standby / hibernation) sunt prezentate în negru.
    • Computerele care se trezesc sunt galbene.

    Pentru a vă trezi un computer, faceți clic pe link-ul corespunzător.

    Calculatorul va deveni galben și câteva minute mai târziu, va deveni albastru. După aproximativ 30 de secunde, computerul care a fost adormit este acum gata să fie accesat.

    Concluzie

    Panoul de control ASP.NET Wake on LAN poate fi ușor accesibil în afara rețelei. Atâta timp cât site-ul web IIS pe care l-ați configurat este disponibil extern, puteți accesa panoul de control de la http://www.domain.com/WakeOnLan. Trebuie să instruiți utilizatorii să acceseze această pagină înainte de conectarea la computerul lor. De exemplu, prin adăugarea unui link către un portal al companiei pentru a accesa panoul de control, puteți minimiza întrebările "Cum pot face din nou?".

    Link-uri

    Descărcați ASP.NET Wake On LAN (pachet zip)