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

Sommario:

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

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

Video: Imposta un pannello di controllo di Wake on LAN per la tua rete
Video: I MOSTRI CHE OGNI SEGNO ZODIACALE NASCONDE DENTRO DI NOI - YouTube 2024, Aprile
Anonim

In qualità di responsabile IT, ci sono molte cose che puoi fare che influiscono 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. Per il resto del tempo (in genere oltre il 50% delle volte), il sistema può rimanere in modalità di risparmio energetico, riducendo il consumo energetico e quindi i costi.

Mentre i sistemi Windows hanno opzioni per svegliarsi autonomamente per eseguire le attività pianificate, se gli utenti accedono ai loro sistemi da remoto (ad es. Remote Web Workplace) non esiste 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:
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, è necessario commentare / eliminare la seconda chiave connectionString e rimuovere il commento dal 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:

Una volta eseguita questa operazione, salvare le modifiche e quindi eseguire lo script di installazione come amministratore di Windows (dove -S "." Specifica il server SQL da installare):
Una volta eseguita questa operazione, 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 di poter utilizzare il pannello di controllo, è necessario convertire la directory in un'applicazione che gira su.NET versione 2.0.

In IIS 7, è sufficiente fare clic con il pulsante 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 su "Sito Web predefinito".

Le impostazioni predefinite dell'applicazione sono in genere corrette e non è necessario modificarle.
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 "https:// localhost / WakeOnLan". Se questo non funziona, controlla per assicurarti che:
Una volta creata l'applicazione, dovresti essere in grado di accedere al pannello di controllo di ASP.NET Wake on LAN visitando "https:// 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.
Image
Image

Aggiunta di computer

Una volta impostato il pannello di controllo, tutto ciò che rimane è aggiungere computer. Questo è abbastanza intuitivo, basta fare clic sul collegamento "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.
L'indirizzo MAC verrà risolto automaticamente e il nuovo computer verrà visualizzato nell'elenco.
Image
Image

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.
Il computer diventerà giallo e pochi minuti dopo diventerà blu. Dopo circa 30 secondi, il computer che era addormentato è ora pronto per l'accesso.
Image
Image

Conclusione

Il pannello di controllo di ASP.NET Wake on LAN può essere facilmente reso disponibile all'esterno della rete. Finché il sito Web IIS in cui è stato configurato è disponibile esternamente, è possibile accedere al pannello di controllo da https://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)

Consigliato: