Auteur Topic: PC opstarten via WOL doormiddel van NAS  (gelezen 5621 keer)

Offline Nelesss

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 70
  • -Ontvangen: 204
  • Berichten: 1.275
PC opstarten via WOL doormiddel van NAS
« Gepost op: 05 april 2016, 23:42:43 »
Beste,

Ik heb het hier niet kunnen vinden op het forum maar ik ben gelukkig wel tot een oplossing gekomen. Het heeft mij wat zoekwerk / pruts werk gekost en die wil ik jullie graag besparen.

Doordat de NAS altijd aanstaat is het erg handig om hiermee een schema in te stellen op bepaalde pc's op te starten. In dit geval bij een sportvereniging die meerdere schermen heeft voor narrowcasting(xibo).

Dit deed ik altijd met een vertrouwd commando via taakplanner:ether-wake -i eth0 [mac adres doel pc]Dit commando is niet meer beschikbaar in DSM 6.0 en is veranderd in: /usr/syno/sbin/synonet --wake [mac adres doel pc] eth0
Synology's:
DS-1513+ (4GB Ram)
DS-114
DS-112J

Offline Ziglar

  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 4
  • Berichten: 32
Re: PC opstarten via WOL doormiddel van NAS
« Reactie #1 Gepost op: 07 april 2016, 11:27:12 »
je kan ook een wol.php pagina maken, voeg een .htpasswd en .htaccess toe en maak de website publiekelijk beschikbaar.
dan kan iedereen de geselecteerde computers Wol'en :)

<div align =center>
<?php 
flush
();
$port 9;
 
function 
WakeOnLan($addr$mac$socket_number
{
   
$addr_byte explode(':'$mac);
   
$hw_addr   '';
   
   for(
$a=0$a <6$a++) 
      
$hw_addr .= chr(hexdec($addr_byte[$a]));
      
   
$msg chr(255).chr(255).chr(255).chr(255).chr(255).chr(255);
   
   for(
$a 1$a <= 16$a++) 
      
$msg .= $hw_addr;
      
   
$s socket_create(AF_INETSOCK_DGRAMSOL_UDP);
   
   if(
$s == false
   {
      echo 
"Can't create socket!<BR>\n";
      echo 
"Error: '".socket_last_error($s)."' - " socket_strerror(socket_last_error($s));
      return 
FALSE;
   }
   else 
   {
      
$opt_ret socket_set_option($s16TRUE);
      
      if(
$opt_ret 0
      {
         echo 
"setsockopt() failed, error: " strerror($opt_ret) . "<BR>\n";
         return 
FALSE;
      }
      
      if(
socket_sendto($s$msgstrlen($msg), 0$addr$socket_number)) 
      {
         
$content bin2hex($msg);
         echo 
"Magic pakket verzonden!<BR>\n";
         echo 
"Data: <textarea readonly rows=\"2\" name=\"content\" cols=\"".strlen($content)."\">".$content."</textarea><BR>\n";
         echo 
"Verzonden op poort: ".$socket_number."<br>\n";
         echo 
"MAC-adres: ".$_GET['wake_machine']."<BR>\n";
         
socket_close($s);
         return 
TRUE;
      }
      else 
      {
         echo 
"Magic Packet verzending Mislukt<BR>";
         return 
FALSE;
      } 
   }
}
 
$result null;

if(
$_GET["wake_machine"] != ""
    
$result WakeOnLan("192.168.2.255"$_GET["wake_machine"], $port);
 
if(
$result != null
   echo 
"<HR>WOL voor ".$_GET["wake_machine"]." Succesvol verzonden<BR>\n"

?>


<img src="logo.png">

<title>Dejong.pro Wake on Lan</title>

<s:select label="WakeOnLan"
    headerKey="-1" headerValue="Select Machine"
    list="machines"
    name="WakeOnLan" />
 
<form name="WakeOnLan" method="GET" action="index.php">
<td class="WOL">
   <label for="WakeOnLan" class="label">
       Selecteer een computer die u wilt starten:<br>
   </label>
</td>
<td>
<select name="wake_machine" id="WakeOnLan">
    <option value="-1">Selecteer computer</option>
    <option value="00:00:00:00:00:00">PC1</option>
    <option value="00:00:00:00:00:00">PC2</option>

<input type="submit" value="Start" />
</form>
</select>
</td>
</div>
  • Mijn Synology: DS213+
  • HDD's: 2

Offline LAW

  • Bedankjes
  • -Gegeven: 3
  • -Ontvangen: 1
  • Berichten: 4
Re: PC opstarten via WOL doormiddel van NAS
« Reactie #2 Gepost op: 06 mei 2018, 13:13:49 »
Ontzettend bedankt voor deze reactie.
Er is inderdaad niet veel te vinden betreffende WOL in combinatie met DSM6.0
Nogmaals bedankt!
  • Mijn Synology: DS412+
  • HDD's: 2x WD30EFRX
  • Extra's: 1024 MB RAM

Offline Babylonia

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 446
  • -Ontvangen: 991
  • Berichten: 5.748
Re: PC opstarten via WOL doormiddel van NAS
« Reactie #3 Gepost op: 06 mei 2018, 14:44:41 »
Handig zo'n WOL php script in een webpagina.  Te hopen dat de modem/router het ook overneemt.
Met name modem/routers door ISP geleverd bij hun internet-abonnement kunnen er vaak niet mee overweg.
Maar dat merk je snel genoeg.

Mocht je tevens een Synology router hebben, kun je de "QuickConnect" functie daarvoor inzetten om een NAS op te starten.
Via een menu in de router (bijv. via VPN te benaderen) tevens ook andere aangesloten apparaten in je netwerk.
DS213j   2x 3TB WD Red            -  DSM 5.0  -  glasvezel 200/200 (Solcon) Fritzbox 7530 + RT1900ac (AP) + Apple Airport Express (bridge)
DS415+  4x 4TB HGST Deskstar  -  DSM 6.2  -  glasvezel 100/100  (KPN)   RT2600ac + MR2200ac  -  NVDIA Shield TV Pro (2019).....
              Ervaring met routers van  DrayTek, Fritzbox, TP-Link  -  switches Netgear, ZyXEL  -  Access Points TP-Link, Grandstream.....

Ben(V)

  • Gast
Re: PC opstarten via WOL doormiddel van NAS
« Reactie #4 Gepost op: 06 mei 2018, 15:13:31 »
TS heeft alles op het eigen netwerk zitten, dus modem/router heeft er niets mee te maken.

Offline LAW

  • Bedankjes
  • -Gegeven: 3
  • -Ontvangen: 1
  • Berichten: 4
Re: PC opstarten via WOL doormiddel van NAS
« Reactie #5 Gepost op: 06 mei 2018, 15:36:21 »
Het blijft voor mij jammer genoeg onduidelijk op welke manier ik het in moet richten  :(
Ik heb een Synology 412+ en een Ziggo Connect Box.
Op mijn Synology heb ik reeds onder \Web\ de dir WOL aangemaakt met de index.php file daarin. Deze heb ik ook reeds aangepast vwb het MAC-adres van mijn PC.
Graag zou ik het voor elkaar willen krijgen dat ik op afstand m.b.v. een soortgelijke URL zoals http://diskstationIP:port/WOL/ de apparaten welke in de index opgegeven zijn in/uit kan schakelen.
Alvast ontzettend bedankt voor een reactie.
  • Mijn Synology: DS412+
  • HDD's: 2x WD30EFRX
  • Extra's: 1024 MB RAM

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1120
  • -Ontvangen: 6700
  • Berichten: 39.163
  • Synology is awesome.
    • RAID = BACKUP?
Re: PC opstarten via WOL doormiddel van NAS
« Reactie #6 Gepost op: 06 mei 2018, 15:49:45 »
Citaat
in de index opgegeven zijn in/uit kan schakelen.
Met WOL kun je niet uitschakelen. ;)


CS406     DSM 2.0-0731
DS107+    DSM 3.1-1639
DS107+    DSM 3.1-1639
DS508     DSM 4.0-2265
DS111     DSM 6.1.7-15284-3
DS411slim DSM 6.2.4-25556
DS411+II  DSM 6.2.4-25556-2
DS413J    DSM 6.2.3-25426-2
DS1515+   DSM 6.2.4-25556
DS716+II  DSM 6.2.4-25556
DS918+    DSM 6.2.4-25556-2
DS220+    DSM 6.2.4-25556-2
-----VMM  DSM 7.0.1-42218
RT2600ac  SRM 1.2.5-8227-2
MR2200ac  SRM 1.2.5-8227-2

Offline LAW

  • Bedankjes
  • -Gegeven: 3
  • -Ontvangen: 1
  • Berichten: 4
Re: PC opstarten via WOL doormiddel van NAS
« Reactie #7 Gepost op: 06 mei 2018, 16:15:40 »
Oh ja niet uitschakelen. wake ON lan  :D
Thanks Birdy
  • Mijn Synology: DS412+
  • HDD's: 2x WD30EFRX
  • Extra's: 1024 MB RAM

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1120
  • -Ontvangen: 6700
  • Berichten: 39.163
  • Synology is awesome.
    • RAID = BACKUP?
Re: PC opstarten via WOL doormiddel van NAS
« Reactie #8 Gepost op: 06 mei 2018, 17:48:29 »
Graag zou ik het voor elkaar willen krijgen dat ik op afstand m.b.v. een soortgelijke URL zoals http://diskstationIP:port/WOL/ de apparaten welke in de index opgegeven zijn in kan schakelen.
Dan moet je volgens mij (standaard) poort 80 forwarden naar de NAS in je Router.


CS406     DSM 2.0-0731
DS107+    DSM 3.1-1639
DS107+    DSM 3.1-1639
DS508     DSM 4.0-2265
DS111     DSM 6.1.7-15284-3
DS411slim DSM 6.2.4-25556
DS411+II  DSM 6.2.4-25556-2
DS413J    DSM 6.2.3-25426-2
DS1515+   DSM 6.2.4-25556
DS716+II  DSM 6.2.4-25556
DS918+    DSM 6.2.4-25556-2
DS220+    DSM 6.2.4-25556-2
-----VMM  DSM 7.0.1-42218
RT2600ac  SRM 1.2.5-8227-2
MR2200ac  SRM 1.2.5-8227-2

Offline LAW

  • Bedankjes
  • -Gegeven: 3
  • -Ontvangen: 1
  • Berichten: 4
Re: PC opstarten via WOL doormiddel van NAS
« Reactie #9 Gepost op: 06 mei 2018, 19:43:08 »
Birdy, ik heb reeds een website geïnstalleerd op mijn NAS (http en https) zodat ik poort 80 al geforward heb.
Law
  • Mijn Synology: DS412+
  • HDD's: 2x WD30EFRX
  • Extra's: 1024 MB RAM

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1120
  • -Ontvangen: 6700
  • Berichten: 39.163
  • Synology is awesome.
    • RAID = BACKUP?
Re: PC opstarten via WOL doormiddel van NAS
« Reactie #10 Gepost op: 06 mei 2018, 19:48:16 »
Ik heb niet zoveel verstand van websites op een NAS maar, werkt WOL (site) al wel op je LAN ?


CS406     DSM 2.0-0731
DS107+    DSM 3.1-1639
DS107+    DSM 3.1-1639
DS508     DSM 4.0-2265
DS111     DSM 6.1.7-15284-3
DS411slim DSM 6.2.4-25556
DS411+II  DSM 6.2.4-25556-2
DS413J    DSM 6.2.3-25426-2
DS1515+   DSM 6.2.4-25556
DS716+II  DSM 6.2.4-25556
DS918+    DSM 6.2.4-25556-2
DS220+    DSM 6.2.4-25556-2
-----VMM  DSM 7.0.1-42218
RT2600ac  SRM 1.2.5-8227-2
MR2200ac  SRM 1.2.5-8227-2


 

Snelheid van de ds-106

Gestart door AnonymousBoard NAS hardware vragen

Reacties: 1
Gelezen: 2744
Laatste bericht 21 augustus 2006, 09:40:42
door Bob
NAS in NetBUI omgeving

Gestart door AnonymousBoard FTP, NFS and Samba Server

Reacties: 3
Gelezen: 4339
Laatste bericht 31 maart 2015, 09:36:38
door Ben(V)
printserver van synology ds-106e met canon printers

Gestart door AnonymousBoard Externe harddisks en Printers

Reacties: 4
Gelezen: 4997
Laatste bericht 28 augustus 2006, 21:28:15
door Anonymous
time-out bij Photo Station van DS-106e

Gestart door AnonymousBoard Photo Station / Photos

Reacties: 4
Gelezen: 5020
Laatste bericht 10 april 2008, 21:01:17
door Anonymous
Kopieren van foto's afvangen op photostation (106e)

Gestart door AnonymousBoard Photo Station / Photos

Reacties: 2
Gelezen: 4263
Laatste bericht 01 november 2006, 14:40:31
door Anonymous