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

Offline Nelesss

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 67
  • -Ontvangen: 203
  • Berichten: 1.268
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: 229
  • -Ontvangen: 667
  • Berichten: 3.852
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  -  Ubee EVW3210 + Apple Airport Express (bridge)
DS415+  4x 4TB HGST Deskstar  -  DSM 6.1  -  Experia Box V8 (achter glasvezel) + Synology Router RT1900ac + 8 port switch

Offline Ben(V)

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 67
  • -Ontvangen: 1401
  • Berichten: 7.775
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.
  • Mijn Synology: DS414
  • HDD's: 4 x 3TB WD30EFRX
  • Extra's: DS116

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: 899
  • -Ontvangen: 4746
  • Berichten: 27.539
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. ;)
Birdy.


DS411slim Wisselende HD's     DSM 6.1.6-15266-1  [TEST]
DS411+II  4 x HDS724040ALE640 DSM 6.1.7-15284    [PROD]
DS413j    4 x WD20EARX        DSM 6.1.7-15284    [BACKUP]
DS716+II  2 x DT01ACA050      DSM 6.2-23739      [TEST]
RT2600ac                      SRM 1.1.7-6941     [PROD]

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: 899
  • -Ontvangen: 4746
  • Berichten: 27.539
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.
Birdy.


DS411slim Wisselende HD's     DSM 6.1.6-15266-1  [TEST]
DS411+II  4 x HDS724040ALE640 DSM 6.1.7-15284    [PROD]
DS413j    4 x WD20EARX        DSM 6.1.7-15284    [BACKUP]
DS716+II  2 x DT01ACA050      DSM 6.2-23739      [TEST]
RT2600ac                      SRM 1.1.7-6941     [PROD]

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: 899
  • -Ontvangen: 4746
  • Berichten: 27.539
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 ?
Birdy.


DS411slim Wisselende HD's     DSM 6.1.6-15266-1  [TEST]
DS411+II  4 x HDS724040ALE640 DSM 6.1.7-15284    [PROD]
DS413j    4 x WD20EARX        DSM 6.1.7-15284    [BACKUP]
DS716+II  2 x DT01ACA050      DSM 6.2-23739      [TEST]
RT2600ac                      SRM 1.1.7-6941     [PROD]


 

Opstarten - waar o waar...

Gestart door tredelijkheidBoard Synology DSM 5.2

Reacties: 11
Gelezen: 2621
Laatste bericht 26 oktober 2015, 21:11:31
door Birdy
Ds214 na opstarten soms wel en soms niet zichtbaar in verkenner

Gestart door EdCoBoard Windows

Reacties: 5
Gelezen: 1734
Laatste bericht 21 augustus 2015, 11:41:31
door Birdy
Web station opstarten lukt niet: opent nieuw venster met weer DSM

Gestart door PieterVBoard Web Station

Reacties: 3
Gelezen: 1159
Laatste bericht 17 januari 2014, 09:08:36
door EdKo66
Automatisch opstarten nas lukt niet - snel knipperend blauwe startknop ....

Gestart door SbeBoard NAS hardware vragen

Reacties: 9
Gelezen: 874
Laatste bericht 18 december 2016, 21:10:38
door Babylonia
DS209+ Automatisch Opstarten geeft flickerend blauw licht

Gestart door fluxBoard NAS hardware vragen

Reacties: 0
Gelezen: 883
Laatste bericht 06 mei 2009, 13:19:50
door flux
Synology-Forum.nl is een Nederlands gebruikersforum en staat volledig los van het merk Synology. Lees onze privacyverklaring.