Me kaikki tunnemme halua automatisoida kaikki: automme, talot ja erityisesti tietokoneet. Wake-on-Lan on täydellinen tapa automatisoida tietokoneen kytkemistä päälle. Vaikka tämä opas keskittyy siihen, kuinka Ubuntu Wake-on-Lan sallitaan, voit käyttää sitä mihin tahansa Linux-distroon ja löytää jopa ominaisuuden Windowsista.
Sisällysluettelo
- Mikä on Wake-on-Lan?
- Valmista asennus Wake-on-lanille
- Ota Wake-on-lan käyttöön väliaikaisesti
- Ota Wake-on-lan käyttöön pysyvästi
- Advanced Network Connection Editor -sovelluksen käyttäminen
- WOL: n käyttöönotto NMCLI: llä (Command Line Network Manager)
- Wake-on-Lan-asennuksen testaaminen
- Kuinka ottaa Wake-on-Wifi (wowlan) käyttöön
- Usein kysyttyjä kysymyksiä
Wake-on-Lan on verkostostandardi, jonka avulla voit kytkeä tietokoneen päälle tai herättää verkkoviestin. Tämä viesti, nimeltään taikuuspaketti, lähetetään toisesta laitteesta samassa paikallisessa verkossa tai jopa langattomasti.
Taikuuspaketti sisältää kohdetietokoneen verkkoliitäntäkortin (NIC) MAC -osoitteen, joka yksilöi laitteiston. Kun NIC, joka pysyy pienitehoisessa tilassa, vaikka tietokone on pois päältä, vastaanottaa tämän paketin, se merkitsee emolevyn järjestelmän virrankäytön.
Valmista asennus Wake-on-lanille
Ennen kuin hyppäät sisään, varmista, että olet täyttänyt nämä perusvaatimukset:
- Langallinen Ethernet-yhteys (Wi-Fi Wol on rajoitettu ja usein epäluotettava)
- Yhteensopiva emolevy- ja verkkokortti (nykyaikaisimmat tukevat sitä)
- BIOS/UEFI -asetukset, jotka tukevat WOL: ta
- Hallinnollinen pääsy Ubuntu -koneeseen
Tarkista laitteisto- ja BIOS -asetukset
Ensinnäkin sinun on varmistettava, että laitteisto tukee Wake-on-Lania. Useimmat nykyaikaiset työpöydät ja monet kannettavat tietokoneet tekevät, mutta se on silti kaksinkertaisen tarkistamisen arvoinen.
Käynnistä tietokone uudelleen ja painamalla sopivaa näppäintä syöttääksesi BIOS/UEFI (yleensä F2, F10, DEL tai ESC - Katso näyttö käynnistyksen aikana). Etsi vaihtoehtoja, kuten Wake-on-Lan, Power On By PCI-E, PCI-virtaa tai salli PCI Wake-up -tapahtuman. Tarkka nimi vaihtelee valmistajan mukaan. Aseta vaihtoehtoPoistettu.
Saatat joutua myös poistamaan ominaisuus, nimeltään ERP Ready tai Deep Sleep, koska nämä virransäästötilat voivat leikata virtaa kokonaan verkkokorttiin estäen sen vastaanottamasta taikuuspakettiä. Jotkut kannettavat tietokoneet vaativat myös asetuksia, kuten aina USB: llä, jotta verkkokortti on virrannut ollessa poissa tai hibernisoiva.
Tarkista, tukeeko verkkokorttisi Wake-on-lan
Jotta Wake-on-Lan toimisi, Ethernet-korttisi on tuettava ominaisuutta. Se on ollut vakiona vähintään 10 vuotta, joten mahdollisuudet ovat korkeat korttisi, mutta on aina hyvä kaksinkertainen.
Ethernet -käyttöliittymä on laitteen verkkokortti. Jokaisella kortilla on ainutlaatuinen nimi, joka löytyy seuraavasta päätelaitteesta:
ip aEtsimäsi nimi on samanlainen kuinenp8s0. Tämä oli tässä opetusohjelmassa käytetyn verkkokortin yksilöivä tunnus.
Ethtool on avoimen lähdekoodin sovellus, jonka avulla voit muuttaa verkkoohjaimen asetuksia. Wake-on-LAN: lle se antaa tietokoneellesi ymmärtää vastaanottamansa tiedot.
Ethtoolin komento on:
sudo apt install ethtoolSeuraavaksi selvitä, tukeeko verkkokorttisi Wake on LAN: lla.
sudo ethtool <Your interface name>Sinulle annetaan yksityiskohtaiset tiedot Ethernet -käyttöliittymäsi laitteistosta. Etsimme:
Supports Wake-on: g
Wake-on: gEnsimmäinen rivi kertoo, tukeeko tietokoneesi Wake-on-Lania. Voi olla muita kirjeitä yhdessäg. Toistaiseksi tarvitsemme vaing.
Toinen rivi osoittaa, onko Wake-on-LAN käytössä. Älä huoli liikaa siitä, koska seuraava tehtävämme on sen mahdollistaminen.
Ota Wake-on-lan käyttöön väliaikaisesti
Wake-on-Lanin antaminen käskee NIC: n herättämään järjestelmän vain, kun se vastaanottaa tietyn taikuuspaketin.
Jotta heillä on väliaikaisesti Wake-on-Lan, juoksua:
sudo ethtool -s <interface_name> wol gTämä mahdollistaa WOL: n seuraavaan uudelleenkäynnistykseen. Varmista, että se toimi, juokse:
sudo ethtool <interface_name>Jos näetWake-on: g, se tarkoittaa, että WOL on otettu onnistuneesti käyttöön. Ethtoolin soveltama asetus ei kuitenkaan ole pysyvä ja katoaa uudelleenkäynnistyksen jälkeen.
Ota Wake-on-lan käyttöön pysyvästi
Jotta Wake-on-Lan olisi todella hyödyllinen, tarvitset sen pysyvän käytössä myös Ubuntu-koneen uudelleenkäynnistyksen jälkeen. Voimme saavuttaa tämän luomalla systemd -palvelun, joka käyttää automaattisesti Ethtool -komentoa käynnistyksessä. Tämä on yleinen ja vankka tapa varmistaa, että asetukset jatkuvat nykyaikaisissa Linux -jakaumissa.
Luotaan ensin uusi systemd -palvelutiedosto. Käytämme Nanoa, yksinkertaista tekstieditoria, mutta voit käyttää vapaasti VI: tä tai mitä tahansa muuta haluamasi editoria:
sudo nano /etc/systemd/system/wol.serviceJos et ole varma, mihin ethtool on asennettu, suorita:
which ethtoolLiitä seuraavat palvelutiedostoon:
[Unit]
Description=Enable Wake On Lan[Service]
Type=oneshot
ExecStart = <Your filepath> --change <Your ethernet interface name> wol g
[Install]
WantedBy=basic.target
Kun olet liittänyt sisällön ja vaihdettu, tallenna tiedosto ja poistu Nano. Jos haluat tehdä tämän, painamalla Ctrl + X, sitten Y -tallentamisen ja kirjoittamisen jälkeen, ja lopulta vahvistaaksesi tiedostonimen.
Lopuksi meidän on kerrottava SystemD tämän uuden palvelun käyttöönottamiseksi, jotta se toimii jokaisessa käynnistyksessä. Tämä luo symbolisen linkin, joka aktivoi palvelun:
sudo systemctl enable wakeonlan.serviceKun olet ottanut käyttöön, voit valinnaisesti aloittaa palvelun heti käynnistämättä uudelleen tämän kanssa:
sudo systemctl start wakeonlan.serviceNyt Ubuntu-palvelimen tai työpöydän tulisi olla Wake-on-Lan jatkuvasti käytössä uudelleenkäynnistyksissä.
Advanced Network Connection Editor -sovelluksen käyttäminen
Useimmille Ubuntu-työpöytäkäyttäjille graafinen verkkoyhteyseditori tarjoaa yksinkertaisimman tavan ottaa Wake-on-Lan käyttöön.
Avaa yksinkertaisesti Advanced Network Connection -asetukset sovellusten valikosta.

Verkkopaneelissa näet langallisen yhteyden. Napsauta vaihdekuvaketta ja avaa yhteyden asetukset.

Ethernet -asetusten välilehdessä etsi herätys LAN: sta. Valitse taika- tai taikuuspacket -merkitty ruutu ja paina.

Se on! Olet onnistuneesti ottanut käyttöön Wake-on-lan. Vahvistaa, ajo:
Suositeltu lukeminen:Kuinka ottaa Wakin käyttöön LAN: lla Windows 11: ssä: Kytke etäyhteys tietokoneen päälle
sudo ethtool enp0s3EtsiäWake-on: gLähtöön.
WOL: n käyttöönotto NMCLI: llä (Command Line Network Manager)
Jos käytät ensisijaisesti Ubuntu -työpöytää, olet todennäköisesti jo perehtynyt NetworkManageriin. Se on graafinen työkalu, joka tekee yhteyden Wi-Fi- ja langallisiin verkkoihin helppoa. Vaikka se on oletusarvoisesti graafinen, se tukee myös komentorivikokoonpanoanmcli.
Ensinnäkin meidän on tiedettävä, minkä verkkoyhteyden käsittelemme. Tätä varten luetellaan kaikki aktiiviset yhteydet:
nmcli connection showJos lähtö näyttää802-3-ethernet.wake-on-lan: default, WOL pysyy vammaisena. Jos se osoittaa taikuutta, onnittelut, se on jo käytössä.
Jotta Wake-on-Lan on ottanut käyttöön NetworkManager-ohjelman avulla, muokkaamme yhteysasetusta kuunnellaksesi taikuuspakettia:
nmcli connection modify 802-3-ethernet.wake-on-lan magicTämän suorittamisen jälkeen Ubuntu -työpöytäkoneesi tulisi nyt määrittää vastaamaan maagisiin paketeihin! Se on yleensä niin yksinkertaista. Et ehkä saa välitöntä palautetta, mutta asetusta on sovellettu.
Sen poistaminen käytöstä on yhtä helppoa. Taikuuden sijasta yksinkertaisesti käytäignore-
nmcli connection modify 802-3-ethernet.wake-on-lan ignoreTämä komento kehottaa verkkosovitinta jättämään huomiotta saapuvat taikuuspaketit sammuttaen tehokkaasti tämän yhteyden Wake-on-Lan-toiminnallisuuden.
Wake-on-Lan-asennuksen testaaminen
Testaa WOL, sammuta tai ripusta Ubuntu -kone. Sitten toisesta laitteesta (PC, puhelin, Raspberry Pi jne.) Lähetä taikuuspaketti koneen Mac -osoitteeseen. Tätä varten on paljon sovelluksia ja komentorivityökaluja, etsi Wake-on-Lan-työkalua App Storesta.
Jos verkossa on toinen Linux- tai MacOS -kone, voit lähettää taikuuspaketin suoraan päätelaitteesta. Tarvitset pienen apuohjelman nimeltä Wakeonlan.
Debian/Ubuntu-pohjaisissa järjestelmissä:
sudo apt install wakeonlanAsennuksen jälkeen maagisen paketin lähettäminen on yhtä yksinkertaista kuin:
wakeonlan <Your Ubuntu MAC Address>Korvaa Ubuntu -koneen Mac -osoitteella.
Lisäksi Windows -käyttäjille on saatavana useita ilmaisia apuohjelmia. Suosittu valinta onNirsoftin Wakemeonlan. Se on pieni, kannettava sovellus, joka skannaa verkkoasi ja antaa sinun lähettää taikuuspaketteja. Vaihtoehtoisesti voit käyttää PowerShelliä komentorivi-lähestymistapaan, vaikka se vaatii hiukan enemmän asennusta. Monien käyttäjien mielestä omistettuja apuohjelmia on yksinkertaisempi.
Kuinka ottaa Wake-on-Wifi (wowlan) käyttöön
Nyt voit kytkeä tietokoneesi päälle LAN: n kautta, mutta entä Wireless Wake-on-Lan tai Wowlan? Tästä artikkelista lähtien on vain yksi SNAP-sovellus (verkkopäällikkö), jonka avulla voit tehdä tämän.
Voit asentaa tämän Snap Storesta tai päätelaitteesta seuraavan komennon avulla:
sudo snap install network-manager
Varo, koska tämä sovellus on vain yksi tähti kaupassa. Testauksen aikana sovellus käynnistyi terminaalissa odotetusti, ja sillä on täyspitkä dokumentaatio kanonisella.
Voit yrittää ottaa Wowlanin käyttöön toisella Network Manager -sovelluksella, mutta oletusasetuksella (NetworkD) ei ole menetelmää sen mahdollistamiseksi.
Voit ottaa langattoman Wake-on-Lanin käyttöön tällä komennolla:
sudo snap set network-manager wifi.wake-on-wlan=magicJos olet avoimessa verkossa tai varovainen tietoturvauhkien kanssa, voit asettaa salasanan käyttämällä:
sudo snap set network-manager wifi.wake-on-wlan-password=<Your password>Tämän menetelmän käyttämisessä Ethtoolissa on joitain etuja. Asennus on nopeampaa ja sallii langattoman Wake-on-Lanin. Siinä on ytimen tason käyttöoikeus, joten jos tietokone menettää virran, voit silti käyttää Wake-on-Lania, kun Power palaa.
Ongelma on, että Canonical suosittelee sitä vain Ubuntun ydinkäyttäjille. Tähän ei ole erityistä syytä, mutta se todennäköisesti pitää sovelluksen sisältämässä ja estää käyttäjiä rikkomasta käyttöjärjestelmää.
Usein kysyttyjä kysymyksiä
Voinko käynnistää tietokoneeni Wake-on-Lan -sovelluksella?
Voit herättää tietokoneesi vain valmiustilasta tai voimasta. On olemassa menetelmiä tämän tekemiseen, eivätkä he käytä Wake-on-lania.
Onko turvallisuusriski antaa Wake-on-Lan?
Mikään ei ole 100% turvallista. Vain saman verkon laitteet voivat kuitenkin virtaa laitteessasi Wake-on-LAN: n avulla. Ubuntu vaatii myös todennuksen virran jälkeen. Niin kauan kuin vältät vaarallisia Wi-Fi-verkkoja ja suojaat kaikki laitteet (vahvat salasanat, salaa luottamukselliset tiedot jne.), Jollei paikallisverkkoosi kytketty, on melko turvallista käyttöönotto-on.
Laitteeni menetetyn virran jälkeen Wake-on-Lan ei enää toimi. Kuinka voin korjata tämän?
Ethtool ei pysy, kun valta katoaa. Uudelleen kirjautumisen pitäisi ottaa käyttöön palvelu uudelleen. Jos käytit verkko-manager-menetelmää, se jatkuu, kun menetät virran.















