Nwlapcug.com


Una macchina Linux può restituire dalla modalità di sospensione in remoto?

Computer con funzionalità wake-on LAN (WOL) si sveglia quando ricevono un segnale specifico tramite una connessione di rete. Correttamente configurato Linux computer con schede di rete compatibili con WOL può restituire dalla modalità di sospensione quando un computer sulla stessa rete li segnala. Qualsiasi computer può inviare il segnale di sveglia a un computer WOL, ma occorrerà anche WOL installati software per inviare il segnale corretto.

Requisiti hardware

Alcuni computer dotati di schede di rete compatibile WOL integrate direttamente nella loro madri. Se la scheda di rete interna del computer non è compatibile con WOL, sarà necessario installare una scheda di rete compatibile WOL in uno degli slot di espansione del computer. Si noti che la scheda madre del computer deve consentire wake da PCI per un WOL PCI scheda di rete riattivare il computer quando installata in uno slot PCI. Schede madri con slot PCI 2.2 permetterà PCI 2.2 carte di riattivare il computer. WOL computer devono anche un'unità di alimentazione ATX v 2.0.

Configurazione hardware

WOL hardware spesso è disattivata per impostazione predefinita per impedire il risveglio non autorizzato di un computer. È possibile abilitare WOL hardware del tuo computer attraverso il sistema di ingresso/uscita base (BIOS) che consente di configurare le impostazioni della scheda madre come il computer viene avviato. Produttori di computer diversi utilizzano diversi menu del BIOS, ma l'opzione sarà qualcosa come "Enable Wake On LAN" o "Power On dalle periferiche PCI." Dopo aver attivato l'impostazione, è possibile salvare le impostazioni, uscire dal BIOS e riavviare in Linux.

Software

Utilizzare un semplice file di script per inserire la scheda di rete del computer in modalità di WOL. Creare un nuovo script chiamato "wakeonlan" nella directory "etc\init.d" del computer. Aggiungere le seguenti righe dello script:

ethtool -s eth0 wol umbg
uscita

Sostituire "eth0" con il numero di scheda di rete del computer. Salvare e chiudere il file di script. Aprire terminale Linux del computer e digitare "chmod 755 /etc/init.d/wakeonlan" per consentire l'accesso di sistema globale allo script "wakeonlan". Se si esegue Red Hat o CentOS, digitare "chkconfig - aggiungere wakeonlan" nel terminale. Se si esegue Debian o Ubuntu, è possibile digitare "update-rc. d wakeonlan defaults" nel terminale. Vostra macchina Linux è ora configurata per svegliarsi quando riceve un "magic packet" in rete.

Riattivazione del Computer

Qualsiasi computer può svegliare la vostra macchina Linux, ma al fine di riattivare il computer, sarà necessario installare un programma che può inviare un "magic packet" attraverso la rete al computer. WOL - Magic Packet Sender per Windows, WakeOnMac per Mac e WOL per Linux, insieme a molti altri programmi, può inviare un pacchetto magico al vostro computer. Sarà necessario dare il programma del computer Linux nome host, indirizzo IP e indirizzo Media Access Control (MAC) per riattivare il computer.