Wake on Wan Freenas sous neufbox - Réseaux - Réseaux grand public / SoHo
Marsh Posté le 22-06-2010 à 22:40:27
y a 2 parametres :
1 le wake one LAN ... ca depend principalement du HARD ( si ta mobo gere ou pas ) donc freenas ou linux ou windows ca change rien
2 le passage du "magic paquet" a travers ton routeur .. ca ca depend du routeur et de comment il gere les messages
a priori tu doit tapper sur l'ip publique du routeur en mettant la MAC de ton nas en destinataire
Marsh Posté le 23-06-2010 à 00:42:51
avec magic paquet sender ...
go google pour les details
Marsh Posté le 23-06-2010 à 11:29:16
Ca ne semble pas marcher j'ai ouvert et rediriger en TCP et UDP le port 9 vers l'IP local de mon serveur mais sans résultat aussi bien depuis :
- http://wakeonwan.webou.net/
- que le logiciel ubuntu wakeonlan en suivant le tuto: http://doc.ubuntu-fr.org/wakeonlan
Mon FAI est neufbox c'est sans doute important sur ce type de sujet en particulier....
NB: sur le BIOS de mon freenas j'ai activé /Power management/Wke PowerUP on ext.Modem
Marsh Posté le 29-06-2010 à 17:27:00
xir a écrit : |
Exacte.
xir a écrit : |
[/quotemsg]
Je pense que c'est pour un modem connecté en liaison série (rs232) ca n'est donc pas ce que tu cherches à faire.
Sur Wikipédia ils donnent les ports possibles 0 , 7 et 9 sur UDP (pas TCP)
Tu as bien envoyé l'adresse MAC du PC que tu souhaites réveiller ?
@+
Marsh Posté le 02-07-2010 à 17:27:53
J'ai activé sur le BIOS de mon serveur freenas /Power up on PCI Device.
Je crois que c'est la bonne option.
J'ai redirigé les arrivées des ports 0,7 et 9 en UDP sur mon l'IP locale et les mêmes ports destination de mon serveur. Contrôle de l'adresse MAC du serveur.
Puis envoi du paquet magic par http://wakeonwan.webou.net/
Mais niet le redémarrage ne se fait pas.
Je pense que ça vient de ma neufbox mais je suis pas sur quelqu'un a déjà fait ça??
Marsh Posté le 02-07-2010 à 17:36:39
mais déjà, est-ce que le wake on lan fonctionne ?
Marsh Posté le 03-07-2010 à 10:25:09
Une machine éteinte n'a pas d'adresse ip (sauf exception), la redirection de port classique ne peut donc pas marcher.
Il faut du matériel spécial capable de gérer ça, la freebox a une fonction proxy wol, ça marche, les autres fai-boxes je ne connais pas.
Marsh Posté le 03-07-2010 à 22:40:46
Citation : Il faut du matériel spécial capable de gérer ça, |
Cela comprend aussi un éventuel switch derrière le routeur. Certains (dont le Netgear GS108)ne gère pas (plus ou mal) le WOL. J'en ai fait la triste expérience: avec un D-Link DES-1008D (10/100) pas de problème avec le Netgear (10/100/1000), plus aucun des PCs ne démarre.
D'après quelques recherches sur le Net, il semble que cela proviennent des fonctions "Green". Si le port concerné ne voit pas de trafic, il se met en "économie d'énergie" et la fonction WOL est dégradée ou disparait. (Même si les Led restent allumées sur les sorties du switch et de la carte Ethernet du PC).
Conseil: Éviter le "Green" sur les accessoires qui consomment peu. Il est quand même débile de condamner une fonction pour économiser quelques watts par jour en obligeant de laisser sous tension un appareil qui, lui, va consommer quelques centaines de watts.
Pour ce qui concerne FREENASS (Version: 0.7.2 Sabanda (revision 5252)), aucun problème pour le Wake on Lan et pour le Wake on Wan. (Quand il n'y a pas ce P$£…!§ de Netgear )
Pour tester le WOW, utiliser le site: http://wakeonlan.me
Précautions:
Marsh Posté le 04-07-2010 à 11:47:08
La fonction Green energy figure-t-elle dans le Bios?
Je dois aussi préciser que mon serveur freenas est brancher sur un un Switch Peabird 8 ports. J'espère qu'il n'est pas la cause du problème en attendant je vais supposer que non en désactivant l'éventuelle fonction "Green" de mon BIOS, puis si celà ne fonctionne pas en branchant mon NAS directement sur le modem.
Merci de ces infos.
Marsh Posté le 04-07-2010 à 11:56:06
c' peapird justement le green ethernet
CF http://www.peabird.com/products/fi [...] ts-10-100m
( a toi de verifier le model exact )
test un autre switch ou met le NAS juste au cul du modem pour voir
Marsh Posté le 04-07-2010 à 12:04:01
xir a écrit : La fonction Green energy figure-t-elle dans le Bios? |
La fonction "Green" qui em………de le monde ne concerne que le switch.
Dans le gestionnaire de périphériques, dans les paramètres de la carte Ethernet, il y a peut-être un paramètre concernant "green", "économie d'énergie", etc… mais tu peux le(s) désactiver. Ne pas oublier d'autoriser " Wake on Magic packet" dans l'onglet " Paramètres Avancés" et les paramètres onglet: "Gestion de l'alimentation"
Par contre sur le switch tu ne peux rien faire.
Dans le BIOS, tu n'actives que le(s) paramètre(s) concernant le WOL. (Voir notice CM).
@ arkrom
[quote] …peabird…[quote]
Le modèle http://www.peabird.com/products/fi [...] net-switch ne semble pas être concerné par la "Green attitude" et pourrait fonctionner (Sans aucune garantie )
.
Marsh Posté le 04-07-2010 à 12:26:33
XIR doit verifier son switch a lui
apres en effet celui de ton lien ne semble pas avoir ce "feature"
mais devoir changer de switch pour ca, ca me ferait mal au cul
de plus si il veut le lancer depuis le WOW c'est pour y accedeer depuis le net il me semble
donc le brancher direct au cul de la box regle le problème ( sauf si sont reseu local est en giga .. mais c'est pas encore la majorité des gens )
Marsh Posté le 04-07-2010 à 12:36:46
C'est vrai que si ce n'est que pour accéder à son Freenas par le Net, le gigabit n'apporte rien.
Par contre, en interne, le transfert de gros fichiers est quand même nettement plus confortable avec le gigabit. C'est uniquement pour cela que j'avais remplacé mon switch.
.
Marsh Posté le 04-07-2010 à 13:24:47
j'ai fait pareil je te rassure
y a que le PC de ma femme est pas sur le giga, mais c'est pour des questions de positions dans l'appart
Marsh Posté le 04-07-2010 à 14:45:25
En fait c'est un switch plus basique :
http://www.peabird.com/products/fi [...] 100base-tx
donc pas de "green" semble-t-il...chouette, c'est donc pas le switch, par contre pas chouette car hormis le test en prise directe du NAS avec le modem, je vais arriver à cours d'idée si le test n'est pas positif..
Je teste ça en début de semaine..
Marsh Posté le 04-07-2010 à 17:28:05
test un wake ON LAN
si depuis un autre PC connecté en local sa passe c'est le routeur qui merde
Marsh Posté le 05-07-2010 à 11:55:50
Misssardonik a écrit : mais déjà, est-ce que le wake on lan fonctionne ? |
+1 - A faire absolument
Tuxerman12 a écrit : Une machine éteinte n'a pas d'adresse ip (sauf exception), la redirection de port classique ne peut donc pas marcher. |
+1 A oui c'est po con ça
Ce n'est forcement pas le switch qui pose problème.
Par contre il semble bien que la neufbox ne supporte pas le WoL.
Si tu as une bécane qui tourne H24 (mais ce n'est probablement pas le cas) tu peux utiliser ce script perl pour générer le paquet WoL vers ton NAS.
http://gsd.di.uminho.pt/jpo/software/wakeonlan/
@+
Marsh Posté le 05-07-2010 à 13:46:41
Citation : tuxerman12 a écrit : |
Le WOL ne nécessite pas (obligatoirement) une adresse IP, seul l'adresse MAC suffit. Par contre il faut que l'interface Ethernet soit alimentée quand le PC quand il est en veille ou "Eteint". (Voir Led sur entrée Ethernet PC et routeur)
"wakeonlan.me" me réveille mon PC quand il est en mode veille (S3). D'ailleurs tu ne fournis pas l'adresse IP du Freenas mais ton adresse IP principale fournie par ton FAI.
Pour voir si les "Paquets magiques" passent le routeur (et l'éventuel switch) il suffit d'installer WOLSniffer sur un des PCs du réseau et de faire un WOL vers lui d'un autre PC.
Bon courage
Marsh Posté le 05-07-2010 à 13:59:42
verdigny a écrit :
|
Je dirais même plus mon cher verdigny (toute ressemblance avec une BD d'Hergé est purement fortuite ) le WOL ne nécessite jamais d'adresse IP; et pour cause le PC est arrété !
Le message de tuxerman12 expliquait que le forward du port 0, 7 ou 9 sur un routeur n'avait pas de sens car le magic paquet est ne peux pas être router vers une adresse IP puisqu'il n'y en a pas.
Pour que cela marche, il faut que le routeur dispose d'un service "Magic Packet Relay" ce qui n'est pas le cas de la neuf Box semble-t-il
Bien sûr à l'intérieur du réseau LAN pas de soucis.
@+
Marsh Posté le 05-07-2010 à 14:51:39
<<< Magic Packet Relay >>>
Savais même pas que ça existait ;-(
<<< le WOL ne nécessite jamais d'adresse IP >>>
Alors pourquoi certains utilitaires demandent: l'IP, l'adresse MAC et le masque réseau pour faire du WOL?
Décidément, je ne comprendrais jamais rien compris à ces histoires de réseau :-(
Marsh Posté le 05-07-2010 à 15:11:14
les utilitaires demande une IP parce qu'il faut mettre une IP de destination pour avoir une trame valide ... tu met n'importe quoi , vu que le switch ne tient pas compte de l'IP mais seulement de la MAC et donc envoie au bon endroit
pour une wake on WAN il faut tâpper sur l'IP externe du routeur , et que ce foutu routeur transmette , une fois coté LAN ca passe plus que par la MAC
mais le problème c'est que les putain de routeurs fond le routage que sur IP et donc demande une IP de machine local, hors un ¨PC eteint n'en a pas
tente de le bluffer en mettant l'IP de la box TV, ca donnera une cible pour le routeur et une fois dedans le magic paquet sera dirigé sur la bonne MAC
Marsh Posté le 05-07-2010 à 15:18:12
et pourquoi il serait redirigé vers la bonne mac ?
Marsh Posté le 05-07-2010 à 15:22:44
benparce que les switch bossent en MAC et pas en ip non ??
Marsh Posté le 05-07-2010 à 15:31:39
Misssardonik a écrit : et pourquoi il serait redirigé vers la bonne mac ? |
C'est jouable si on arrive à forcer une adresse dans le cache ARP du routeur. Mais bon c'est déjà pas n'importe quel routeur hein .
Ou alors si l'adresse IP est fixée en DHCP sur le routeur.
Maintenant est-ce qu'il va faire le lien ? logiquement oui mais ca vaut le coup de tester.
@+
Marsh Posté le 05-07-2010 à 15:46:52
arkrom a écrit : benparce que les switch bossent en MAC et pas en ip non ?? |
Attend on parle bien d'un paquet envoyé depuis internet là non ? parce que si c'est le cas, le routeur va le voir arriver, va faire le forwarding vers la box TV (donc avec son adresse IP locale + son adresse MAC) et basta, le paquet va arriver à la box TV, forcément elle ne saura pas quoi en faire et va le dropper.
Marsh Posté le 05-07-2010 à 21:40:26
le routeur vas voir passer une trame avec l'ip de la box TV et donc le fowewarder vers le reseau local avec l'ip de la box TV mais sans toucher a la mac fourni par le magic paquet
mais une fois sur le reseau local, c'est le switch qui bosse .. et lui il se cogne de l'IP et envoie a la bonne MAC .. donc sur le NAS
une sort de cheval de troie IP ....
une facon moche et crade de reussir a faire traverser le routeur au magic paquet
Marsh Posté le 06-07-2010 à 11:33:39
arkrom a écrit : le routeur vas voir passer une trame avec l'ip de la box TV et donc le fowewarder vers le reseau local avec l'ip de la box TV mais sans toucher a la mac fourni par le magic paquet une sort de cheval de troie IP .... |
Ca ne marche pas comme ca.
La trame magic packet est un packet udp dont les données contiennent l'adresse MAC de la machine à réveiller (répété 16 fois) plus un header.
Format des données du magic packet
Comme tout packet UDP il est routé par rapport aux infos l'entete IP (adresse source, port source, adresse de destination, port de destination ...).
Le forward ne fera que renvoyer un packet UDP arrivant sur le port 9 vers la TV box. Le routeur sait que la machine est atteignable directement (il connait le sous-réseau du LAN). Il est donc chargé de faire la résolution IP/MAC. Il fera un requête ARP pour connaitre l'adresse mac de la TV Box et enverra le packet vers ce dernier. L'adresse MAC de la machine à réveillé étant dans la partie données, elle n'intervient pas. Comme la box n'écoute pas ce port, le packet sera sans effet.
Pour fonctionner Il faut que le routeur fasse tourner un service particulier ( Magic Packet Relay Agent) qui reçoit le packet le décode et génère un magic packet en broadcast sur le LAN.
@+
ps: sources
Marsh Posté le 06-07-2010 à 17:25:37
arf oui ..
le routeur vas faire lui meme le boulot sur la mac ... ca machera si simplement
peut etre avec un bail DHCP permanent ?? si la correspondance MAC/IP est gravé en dur il fera peut etre confiance a ca et enverra sans verifier si le PC est allumé ??
Marsh Posté le 06-07-2010 à 18:33:26
Oui c'est ce que je me dit aussi. mais j'y met pas ma tête à coupé hein
Marsh Posté le 06-07-2010 à 22:20:29
note ... ca se tente ..
pas comme si c'etais cher ou si ca prenais 3 jours pour le faire ...
au pire il devras annuler ce reglage dans la box
Marsh Posté le 07-07-2010 à 00:48:55
arkrom a écrit : arf oui .. |
Non, ça ne marche pas ce truc là
Marsh Posté le 07-07-2010 à 01:01:28
ca passais ... c'etais beau
Marsh Posté le 07-07-2010 à 09:56:17
ReplyMarsh Posté le 07-07-2010 à 13:38:50
parce que quand tu fais ça tu "graves en dur" l'adresse IP sur l'adresse MAC dans la conf du serveur DHCP, pas dans la table ARP. Or c'est la table ARP qui nous intéresse.
Marsh Posté le 07-07-2010 à 14:00:30
Misssardonik a écrit : parce que quand tu fais ça tu "graves en dur" l'adresse IP sur l'adresse MAC dans la conf du serveur DHCP, pas dans la table ARP. Or c'est la table ARP qui nous intéresse. |
Tu penses que l'association mac/ip n'est pas "poussé" dans le cache ARP par le serveur DHCP ?
C'est bien possible.
Bon sur un routeur open on peut toujours 'pousser' l'association mac/ip à la mano.
Marsh Posté le 07-07-2010 à 18:31:40
on en revient au point de depart ... si le routeu de la box arrive pas .. passer par un routeur tiers
mais dans ce cas je propose une idee con lutot que de passer la box en modem simple et tout gerer par le routeur tiers , on change rien au reseau actuelle et on met le routeur en mode "transparent", il forward tout sans poser de question (dmz maybe ), mais lui il a l'avantage d'etre toujours sous tension et donc d'avoir une IP que la box pourra trouver et donc forwarder le magic paquet
c'est ultra moche je pense mais c'est asses con pour marcher
Marsh Posté le 08-07-2010 à 10:24:27
Heu mode transparent = mode modem
Donc un seul PC qui pourra bénéficier d'internet.
Non routeur tier + DD-WRT et tous tes problème s'envolent
@+
Marsh Posté le 22-06-2010 à 15:53:17
Bonjour,
Je souhaite réveillé mon serveur Freenas 0.7.2 depuis le web.
1/ Quelqu'un a-t-il déjà fait ça sous freenas? avec quel résultat pour quel FAI?
2/ Etant sous Neufbox, quelqu'un sait si ça peut marcher avec ce routeur? Si j'ai compris la Neufbox n'est pas aussi complète sur ce sujet que la freebox?
Meric de votre attention et retours d'expériences