Homepage » come » Imposta un pannello di controllo di Wake on LAN per la tua rete

    Imposta un pannello di controllo di Wake on LAN per la tua rete

    In qualità di responsabile IT, ci sono molte cose che puoi fare che incidono direttamente sui profitti della tua azienda. Mentre i più ovvi sono i costi diretti dell'hardware e del software, un aspetto spesso sottovalutato è il consumo di energia / elettricità da parte dei sistemi informatici. Mentre i server devono essere disponibili 24 ore su 24, 7 giorni su 7, i sistemi desktop devono essere disponibili solo quando il rispettivo utente ne ha bisogno o per le attività di manutenzione programmata. Il resto del tempo (di solito più del 50% delle volte), il sistema può rimanere in modalità basso consumo che riduce il consumo di energia, quindi il costo.

    Mentre i sistemi Windows hanno opzioni per svegliarsi autonomamente per eseguire attività pianificate, se gli utenti accedono ai loro sistemi da remoto (ad esempio, Area di lavoro sul Web), non c'è un modo semplice per il risveglio del sistema su richiesta. La soluzione sta implementando un sistema Wake on LAN come il pannello di controllo gratuito di ASP.NET Wake on LAN. Attraverso questo, i computer client possono essere portati fuori standby con il semplice clic di un pulsante. Questo rende una soluzione ideale per trovare un equilibrio tra disponibilità e risparmio energetico.

    Requisiti

    • SQL 2005/2008 (Express o Full) deve essere installato nella rete. Il pannello di controllo ASP.NET Wake on LAN è configurato per l'utilizzo di SQL Express con istanze utente, ma verrà illustrato come utilizzare anche la versione completa di SQL Server..
    • I computer desktop devono essere configurati con la possibilità di essere risvegliati in remoto. In genere, questa è l'impostazione predefinita per la scheda di rete, ma se si vuole essere sicuri, è possibile controllare le proprietà del dispositivo della scheda di rete in Gestione periferiche.
    • Nel complesso, la documentazione che è scaricabile dalla pagina ASP.NET Wake on LAN è molto buona. Copre l'utilizzo del programma di installazione per impostare tutto, ma nella vera moda geek stiamo per impostare tutto manualmente.

    Imposta il pannello di controllo di Wake on LAN

    Crea la cartella "C: inetpubwwwrootWakeOnLan" ed estrai il contenuto del pacchetto zip Wake on LAN.

    Aprire il file "Web.config" e prendere nota della sezione connectionStrings:





    Se si utilizza SQL Express con istanze utente abilitate (opzione predefinita durante l'installazione di SQL Express) sul computer locale, non è necessario modificare nulla e può ignorare il resto di questa sezione, tuttavia se si utilizza la versione completa di SQL oppure se le istanze utente di SQL Express sono disabilitate, sarà necessario commentare / eliminare la seconda chiave connectionString e decommentare il primo e salvare le modifiche. Per impostazione predefinita, la stringa di connessione di SQL Server è impostata per utilizzare il computer locale con autenticazione trusted. A seconda dell'ambiente, è possibile / necessario modificare queste impostazioni di connessione.

    Il pacchetto Wake On Lan di ASP.NET include uno script di creazione del database SQL da utilizzare per l'installazione su SQL Server. Prima di eseguire questo script, sarà necessario apportare una piccola correzione al file SQL. Apri il file "C: inetpubwwwrootApp_DataSchema.sql" nel Blocco note e aggiungi "WakeOnLan" nella posizione evidenziata:

    Fatto ciò, salvare le modifiche e quindi eseguire lo script di installazione come amministratore di Windows (dove -S "." Specifica il server SQL da installare):

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

    Configurare IIS per eseguire il pannello di controllo Wake on LAN

    Una volta che i file e il database sono stati aperti, aprire Internet Information Services Manager. Sotto il 'Sito Web predefinito' dovresti vedere la cartella WakeOnLan. Prima che il pannello di controllo possa essere utilizzato, è necessario convertire la directory in un'applicazione che gira su .NET versione 2.0.

    In IIS 7, è sufficiente fare clic con il tasto destro del mouse sulla cartella e selezionare "Converti in applicazione". In IIS 6, è necessario utilizzare la "procedura guidata Aggiungi applicazione" disponibile facendo clic con il pulsante destro del mouse sul "Sito Web predefinito".

    Le impostazioni predefinite dell'applicazione sono in genere corrette e non è necessario modificarle.

    Una volta creata l'applicazione, dovresti essere in grado di accedere al pannello di controllo di ASP.NET Wake on LAN visitando "http: // localhost / WakeOnLan". Se questo non funziona, controlla per assicurarti che:

    • L'applicazione IIS WakeOnLan è in esecuzione in un oggetto AppPool .NET 2.0.
    • Le stringhe di connessione SQL sono corrette nel file Web.config.

    Aggiunta di computer

    Una volta impostato il pannello di controllo, tutto ciò che rimane è aggiungere computer. Questo è abbastanza intuitivo, basta fare clic sul link "Aggiungi nuovo computer" e inserire il nome del computer o l'indirizzo IP locale del sistema da aggiungere.

    L'indirizzo MAC verrà risolto automaticamente e il nuovo computer verrà visualizzato nell'elenco.

    Utilizzo del pannello di controllo di Wake on LAN

    L'utilizzo del pannello di controllo di ASP.NET Wake on LAN è incredibilmente intuitivo. Quando si accede alla pagina, lo stato dei computer connessi viene scansionato e presentato.

    • I computer che sono attivi / attivi sono presentati in blu.
    • I computer che dormono (standby / ibernazione) sono presentati in nero.
    • I computer che si stanno svegliando sono gialli.

    Per riattivare un computer, fai semplicemente clic sul link appropriato.

    Il computer diventerà giallo e pochi minuti dopo diventerà blu. Dopo circa 30 secondi, il computer che era addormentato è ora pronto per l'accesso.

    Conclusione

    Il pannello di controllo di ASP.NET Wake on LAN può essere reso facilmente disponibile all'esterno della rete. Finché il sito Web IIS in cui è stato configurato è disponibile esternamente, è possibile accedere al pannello di controllo da http://www.domain.com/WakeOnLan. Dovresti solo addestrare i tuoi utenti ad accedere a questa pagina prima di connettersi al loro computer. Ad esempio, aggiungendo un collegamento a un portale aziendale per accedere al pannello di controllo è possibile ridurre al minimo le domande "Come faccio di nuovo?".

    link

    Scarica ASP.NET Wake On LAN (pacchetto zip)