WolProxyOption
GAFFE: pas spécialisé
NasSynology
GT94
20131204, adaptation de :
WolProxyPython
GAFFE: pas de
Python3 sur Knoppix.
- installer Python3
- quelques modifications (accents et intruction print)
- incertitude sur datetime
import sys, socket, datetime
# ecoute UDP port 7 et re-emet en broadcast (UDP:2222)
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.bind(('',7))
sock.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST,1)
print (" Ecoute UDP port 7 (frapper ^C pour abandonner)\n")
while 1:
(buf, address)=sock.recvfrom(2048)
if not len(buf):
break
print (datetime.datetime.now()," from IP: " , address)
sock.sendto(buf, ("255.255.255.255", 2222))
et l'exécuter par
sudo python3 wolproxy.py
démarrage automatique????
je ne voudrais pas commencer un cours de linux! toutefois...
je crois que ça se joue dans /etc/rc6.d (le 6 est le "level" normal d'exécution)
au boot les entrées S* dont exécutés dans l'ordre alphabétique
donc, tu ajoutes S99proxywol : un lien vers un /etc/init.d/proxywol
qui contient:
python3 /volume1/proxywol.py
à tester, moi, je n'ai que des "LiveLinux?"!
la preuve par l'image:
http://antiguide.free.fr/images/wol/WolProxyPython/WolProxyPython.jpg
1) en haut à gauche: envoi du paquet par WolCmd à l'Ip de wolproxybox
2) à droite: trace du rebond
3) en bas à gauche: capture par AnalyZer