Aktivirajte WAKE ON LAN Ubuntu poslužitelj

Wake On Lan (WoL) tehnologija je tehnologija koja je dugo prisutna u našoj medijskoj i stolnoj opremi (sve dok su kompatibilne). Wake On Lan je protokol pomoću kojeg će biti moguće daljinsko uključivanje uređaja bez potrebe za pritiskom na tipku za uključivanje. To je idealno u situacijama u kojima ne možemo biti fizički.

ZahtjeviDa bi Wake On Lan radio kako se očekuje, potrebne su dvije bitne komponente, a to su:

  • Mrežna kartica mora podržavati protokol
  • Matična ploča ili ploča moraju biti kompatibilne s načinom "vrlo niske potrošnje" i omogućiti ponovnu aktivaciju putem mreže

Pristup mrežiOvaj pristup putem mreže mora biti konfiguriran u BIOS -u i može biti poznat na različite načine, kao što su:

  • Probudi se na Lanu
  • WOL
  • Buđenje na daljinu
  • Probudi se u čarobnom paketu

Da bi se razumjelo kako Wake On Lan funkcionira, ovaj protokol koristi nešto što se naziva "čarobni paket" koji je integriran (kao mrežni paket) u 6-bajtni niz vrijednosti 255 u heksadecimalnom obliku (FF FF FF FF FF FF) koji zauzvrat slijedi 16 ponavljanja MAC adrese uređaja koji će se uključiti ovom metodom. Priključci koje Wake On Lan koristi su UDP portovi 7 i 9.

Tako da u trenutku kada lokalna mrežna kartica otkrije paket i provjeri da je 16 MAC -ova vlastitih, odgovorna je za generiranje električnog signala na matičnoj ploči tako da se oprema ispravno uključuje.

Sada ćemo naučiti kako konfigurirati Wake On Lan na Ubuntu poslužitelju.

WOL konfiguracija na Ubuntu poslužitelju

Korak 1
Prvi korak koji ćete poduzeti bit će instaliranje ethtools -a sa sljedećom naredbom. Ethtools su skup alata koji vam omogućuju kontrolu mrežnog kontrolera i hardverske konfiguracije povezane s njim.

 sudo apt install ethtool -y

Korak 2
Nakon toga moramo znati konfiguraciju mrežnih kartica kako bismo znali i IP adresu i MAC adresu kartice koja će se koristiti, za to izvršavamo sljedeću naredbu. U tom slučaju mrežni adapter koji ćete koristiti bit će "enp0s3".

 ip do

POVEĆAJTE

Korak 3
Sada ćemo izvršiti sljedeću naredbu. U polje INTERFACE moramo unijeti naziv mrežne kartice opreme za uključivanje s Wake On Lan:

 sudo ethtool -s INTERFACE wol g

POVEĆAJTE

Ova naredba ne generira nikakve podatke, ali vam omogućuje da konfigurirate i omogućite Wake On Lan na mrežnoj kartici.

Korak 4
Zatim ćemo instalirati uslužni program "wakeonlan" koji omogućuje slanje čarobnog paketa između sustava, zapamtite da je ovaj paket ključ rada Wake On Lan.

Za njegovu instalaciju izvršavamo:

 sudo apt install wakeonlan -y

POVEĆAJTE

Korak 5
Nakon instalacije poslat ćemo čarobni paket koristeći sljedeću sintaksu. Ovdje se MAC polje odnosi na MAC adresu LAN sučelja s omogućenim Wake On Lan, kada ga izvršimo vidjet ćemo da je čarobni paket poslan na MAC adresu i udaljeni poslužitelj sada mora biti aktivan, s tim možemo tamo započnite sesiju na daljinu.

 wakeonlan MAC

POVEĆAJTE

Korak 6
Ova metoda radi, ali samo tijekom ove sesije, pa kad ponovno pokrenemo sustav moramo sve ovo ponovno stvoriti. Da bismo to izbjegli, stvorit ćemo datoteku koja će biti omogućena pri pokretanju Ubuntu poslužitelja. Za to stvaramo datoteku na sljedeći način:

 sudo nano /etc/systemd/system/wol.service
Tamo unosimo sljedeće podatke:
 [Jedinica] Opis = Konfiguriranje Wake On LAN [Usluga] Vrsta = oneshot ExecStart = / sbin / ethtool -s INTERFACE wol g [Instaliraj] TraženoBy = basic.target

POVEĆAJTE

BilješkaINTERFACE mora biti zamijenjen nazivom trenutne mrežne kartice.
Promjene spremamo tipkama Ctrl + O i izlazimo iz uređivača tipkama Ctrl + X.

Korak 7
Sada izvršavamo sljedeće naredbe:

 sudo systemctl daemon-reload (učitavanje demona) sudo systemctl enable wol.service (omogućujemo uslugu)

POVEĆAJTE

Korak 8
Na kraju izvršavamo uslugu:

 sudo systemctl start wol.service

POVEĆAJTE

Time je Wake On LAN dostupan za odabrano LAN sučelje u Ubuntu poslužitelju.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave