Auteur Topic: PC opstarten via WOL doormiddel van NAS  (gelezen 7743 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: 34
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: DS923+
  • 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: 802
  • -Ontvangen: 1382
  • Berichten: 7.507
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 6TB WD Ultrastar     -  DSM 6.2  -  glasvezel 1 Gbps  (Odido) ZyXEL EX5601 + RT1900ac (AP) + Apple Airport Express (bridge)
DS415+  4x 4TB HGST Deskstar  -  DSM 6.2  -  glasvezel 100/100  (KPN) + 2x "SupeWifi" + RT6600ax + RT2600ac + MR2200ac  -  NVDIA Shield TV Pro
DS920+  4x 4TB WD Red Plus     -  DSM 6.2         +         DS420j   4x 4TB WD Red Plus   -  DSM 7.2
             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: 1336
  • -Ontvangen: 7768
  • Berichten: 43.095
  • FIFO / LIFO
    • Truebase
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    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-4
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive 1TB                                                                                                        MR2200ac  SRM 1.2.5-8227-11

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: 1336
  • -Ontvangen: 7768
  • Berichten: 43.095
  • FIFO / LIFO
    • Truebase
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    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-4
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive 1TB                                                                                                        MR2200ac  SRM 1.2.5-8227-11

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: 1336
  • -Ontvangen: 7768
  • Berichten: 43.095
  • FIFO / LIFO
    • Truebase
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    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-4
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive 1TB                                                                                                        MR2200ac  SRM 1.2.5-8227-11


 

opstarten ds209

Gestart door ronhooBoard NAS hardware vragen

Reacties: 5
Gelezen: 807
Laatste bericht 19 augustus 2020, 19:12:03
door Hofstede
opstarten DS211

Gestart door alexla01Board Synology DSM algemeen

Reacties: 7
Gelezen: 3878
Laatste bericht 28 oktober 2011, 17:24:58
door mikeo
Help opent zich automatisch bij opstarten DSM

Gestart door JustBoard Synology DSM algemeen

Reacties: 7
Gelezen: 4054
Laatste bericht 22 maart 2015, 21:43:49
door Birdy
SS veranderd instelling camera na opstarten NAS

Gestart door VuurvreterBoard Surveillance Station

Reacties: 4
Gelezen: 531
Laatste bericht 06 augustus 2021, 23:44:54
door Briolet
VERPLAATST: wegvallen verbinding met NAS na opstarten pc

Gestart door BirdyBoard Netwerk algemeen

Reacties: 0
Gelezen: 637
Laatste bericht 12 april 2021, 14:39:57
door Birdy