▷ Activați WAKE ON LAN Ubuntu Server

Tehnologia Wake On Lan (WoL) este o tehnologie care se află în echipamentele noastre de masă și de masă de mult timp (atâta timp cât sunt compatibile). Wake On Lan este un protocol cu ​​care va fi posibil să porniți un dispozitiv de la distanță fără a fi nevoie să apăsați butonul de alimentare. Acest lucru este ideal în situațiile în care nu putem fi fizic.

CerințePentru ca Wake On Lan să funcționeze conform așteptărilor, sunt necesare două componente esențiale, care sunt:

  • Placa de rețea trebuie să accepte protocolul
  • Placa de bază sau placa trebuie să fie compatibile cu modul „consum foarte redus” și să permită reactivarea utilizând rețeaua

Acces la reteaAcest acces prin rețea trebuie să fie configurat în BIOS și poate fi cunoscut în diferite moduri, cum ar fi:

  • Treziți-vă pe Lan
  • LUP
  • Trezire la distanță
  • Wake on Magic Packet

Pentru a înțelege un pic cum funcționează Wake On Lan, acest protocol folosește ceva numit „pachet magic” care este integrat (fiind un pachet de rețea) printr-un șir de 6 octeți de valoare 255 în hexazecimal (FF FF FF FF FF FF) care la rândul său este urmat de 16 repetări ale adresei MAC a dispozitivului care va fi pornit prin această metodă. Porturile utilizate de Wake On Lan sunt porturile UDP 7 și 9.

Astfel, în momentul în care placa de rețea locală detectează pachetul și verifică dacă cele 16 MAC-uri sunt proprii, este responsabilă pentru generarea unui semnal electric către placa de bază, astfel încât echipamentul să pornească corect.

Acum vom învăța cum să configurăm Wake On Lan pe serverul Ubuntu.

Configurare WOL pe serverul Ubuntu

Pasul 1
Primul pas pe care trebuie să-l faceți va fi instalarea ethtools cu următoarea comandă. Etitoarele sunt un set de instrumente care vă permit să controlați controlerul de rețea și configurația hardware asociată acestuia.

 sudo apt install ethtool -y

Pasul 2
După aceasta trebuie să cunoaștem configurația plăcilor de rețea pentru a cunoaște atât adresa IP, cât și adresa MAC a plăcii de utilizat, pentru aceasta executăm următoarea comandă. În acest caz, adaptorul de rețea de utilizat va fi „enp0s3”.

 ip to

MARI

Pasul 3
Acum vom executa următoarea comandă. În câmpul INTERFACE trebuie să introducem numele plăcii de rețea a echipamentului pentru a porni cu Wake On Lan:

 sudo ethtool -s INTERFACE wol g

MARI

Această comandă nu generează nicio informație, dar vă permite să configurați și să activați Wake On Lan pe placa de rețea.

Pasul 4
În continuare vom instala utilitarul „wakeonlan” care permite pachetul magic să fie trimis între sisteme, amintiți-vă că acest pachet este cheia funcționării Wake On Lan.

Pentru instalarea sa executăm:

 sudo apt instala wakeonlan -y

MARI

Pasul 5
Odată instalat, vom trimite pachetul magic folosind următoarea sintaxă. Aici câmpul MAC se referă la adresa MAC a interfeței LAN cu Wake On Lan activat, când îl executăm vom vedea că pachetul magic a fost trimis la adresa MAC și serverul de la distanță trebuie să fie acum activ, cu aceasta putem începeți o sesiune de la distanță acolo.

 wakeonlan MAC

MARI

Pasul 6
Această metodă funcționează, dar numai în timpul acestei sesiuni, așa că atunci când repornim sistemul trebuie să creăm din nou toate acestea. Pentru a evita acest lucru, vom crea un fișier care va fi activat cu pornirea serverului Ubuntu. Pentru aceasta creăm fișierul după cum urmează:

 sudo nano /etc/systemd/system/wol.service
Acolo introducem următoarele informații:
 [Unitate] Descriere = Configure Wake On LAN [Service] Type = oneshot ExecStart = / sbin / ethtool -s INTERFACE wol g [Install] WantedBy = basic.target

MARI

NotăINTERFACE trebuie înlocuit cu numele plăcii de rețea curente.
Salvăm modificările cu tastele Ctrl + O și ieșim din editor cu tastele Ctrl + X.

Pasul 7
Acum executăm următoarele comenzi:

 sudo systemctl daemon-reload (încărcați daemonul) sudo systemctl enable wol.service (activăm serviciul)

MARI

Pasul 8
În cele din urmă executăm serviciul:

 sudo systemctl pornește wol.service

MARI

Cu aceasta, Wake On LAN este disponibil pentru interfața LAN selectată în Ubuntu Server.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave