Wake On Lan via un script PHP installé sur un NAS

Au bureau il m’arrive souvent de me connecter à mon PC fixe qui est à la maison via LogMeIn. Mon problème est que ce n’est pas possible s’il n’est pas allumé. LogMeIn propose bien une fonctionnalité pour allumer son PC à distance via le WakeOnLan sauf qu’elle n’est disponible que si un autre PC est allumé sur le même réseau local et que ce PC a LogMeIn d’installé. Un peu contraignant…

J’ai donc pensé à une autre solution : utiliser le serveur PHP qui se trouve sur mon NAS (Synology DS411) qui est toujours allumé.

Voici donc un script PHP qui sert d’interface à une fonction trouvée sur StackOverflow qui permet d’envoyer les fameux « paquets magiques » :

7 réflexions au sujet de « Wake On Lan via un script PHP installé sur un NAS »

  1. Julie

    Merci à vous. Je cherchais justement un moyen pour consulter mon ordinateur à la maison dans les endroits où je peux me trouver. Mais comment avez-vous fait pour trouver cette méthode?

  2. artemiss

    bonjour

    toutefois une question me turlupine :

    question sécurité cela me laisse quelque peu pantois d’avoir une telle accessibilité sans risque alors que, par principe, on recommande un filtrage par ip et par mac adresse.
    là on livre directement l’adresse mac à tout le monde…

    j’ai raison ? ou bien ai-je tort ?
    bonne soirée et au plaisir de vous relire

    pour ta remarque « revente LNMP »
    j’opterais pour mettre sous image chaque adresse mac concernée
    un conseil :
    si tu fais cela
    notes les pixels concernés par ton image
    et
    rends la transparente
    ainsi uniquement si tu passes la souris dessus cela se verra
    donc… plus l’image est petite moins le nombre de pixels réagissant à la souris est grand

  3. mini Auteur de l’article

    Non l’adresse MAC n’est visible que pour la personne qui connait le code PIN.
    Les autres ne voient que des noms de pc.

  4. hotgun

    Hello,

    Merci pour ce superbe script.

    Petite question, sur quelle port envoi-tu le paquet?

    J’ai pas trouvé comment tu gère ça 🙁

  5. Vindikato

    Bonjour
    Derrière une livebox il faut bien entendu configurer un DynDns (pour avoir une ip fixe) et permettre l’access à l’ordinateur (par delà la box grace au NAT/PAT)…

    A propos d’ip fixe… accepte t’il les adresse home.mondn.fr ?

    Merci

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Time limit is exhausted. Please reload the CAPTCHA.