Archiv verlassen und diese Seite im Standarddesign anzeigen : Rechner über Netzwerk zum Booten auffordern? (nicht:vom Netz booten)
Kennung Eins
2006-01-18, 14:53:41
Es gibt ja an vielen Mainboards/NICs die nette Funktion "Wake on LAN". Ich verstehe das so, daß man damit Rechner quasi per Fernsteuerung "aufwecken" kann.
Das soll er tun:
Also nachdem der Aktivierungsbefehl per Netzwerk kam, startet der Rechner Windows wie gewohnt - und danach kann ich dann mit VNC oder beliebiger anderer Fernsteuerungssoftware auf den Rechner.
Ist das so von der Sache her erstmal in Ordnung? Wenn ja, wie schickt man diesen WOL-Befehl, damit der Rechner an geht?
(ich möchte also nicht VOM Netzwerk booten, sondern den Rechner nur einfach angehen lassen, damit das Betriebssystem normal von Platte geladen wird)
Deine Erkenntnis ist richtig.
WOL erfordert dazu ein "magic paket". Dies ist ein Broadcast im _lokalen_ Netz, welcher die MAC der NIC enthält und eine gewisse Zeichenfolge.
Mehr:
http://forum.dlink.de/topic.asp?ARCHIVE=true&TOPIC_ID=20169
http://sektor9.planetpeer.de/index.php?topic=596.msg1349
http://gsd.di.uminho.pt/jpo/software/wakeonlan/mini-howto/wol-mini-howto-3.html
Dies ist auch kein Windows-Thema, da diese Fkt auch mit Linux auf der HDD gehen würde.
Kennung Eins
2006-01-18, 17:00:40
Danke!
Kein Problem.
Du hast ja klar geschildert was du willst und dich vorher ein wenig informiert. Da hilft man doch gerne. ;) (http://www.forum-3dcenter.org/vbulletin/showthread.php?t=273109)
Hamster
2006-01-27, 21:27:21
mhh, ich klinke mich da mal ein....
wol funzt bei mir, allerdings nur im internen lan.
so, würde das nun gerne auch übers internet nutzen, damit ich auch mal von unterwegs auf daten zugreifen kann. doch so wie es aussieht, blockt mein router (linksys wag354g) das magic paket.
hat vielleicht jmd eine idee, wie ich den router austricksen könnte?
Monger
2006-01-27, 21:31:16
Steht doch in dem einen Thread wunderbar drin:
Hallo,
habs nun selber herausgefunden, wie es geht.
Beim Router muss man einen Virtual Server einrichten, damit das Paket ins lokale Netzwerk weitergeleitet wird:
"Enabled"
Name: WakeOnLan Broadcast
Private IP: 192.168.0.255
Protocol Type: UDP
Private Port: 9
Public Port: 9
Schedule: always
192.168.0.255 ist die Broadcast-IP (wegen der 255 hinten, wird das Paket dann an alle Rechner im Subnetz geschickt).
Das WakeOnLan Paket läuft über UDP Port 9.
Der Router ist damit soweit bereit, ein WakeOnLAN-Paket weiterzureichen. Jetzt muss man nur noch eines schicken ;-).
Dazu musst du die IP des Routers und die MAC-Adresse des zu weckenden PC's wissen.
Um das Paket nun zu schicken, habe ich ein PHP-Script programmiert.
Das erreicht man unter http://stephan.mestrona.net/wol/.
Dort könnt ihr die Daten eingeben, und schon startet der Rechner (mit 2-5 Sekunden Verzögerung.
Klappt bei mir wunderbar. Jetzt noch PCAnywhere auf dem Rechner installiert (Ports im Router freigeben), und schon kann man bei Bedarf jederzeit von überall auf seinen Rechner zugreifen :-). Ist echt geil!
Noch besser geht's natürlich, wenn sich der Router bei einem DynDNS-Service anmeldet.
mfg,
Stephan
Hamster
2006-01-27, 21:56:00
nun, ich würde nicht fragen wenn mein router einen boradcast unterstützen würde. (der router läßt keine ips höher 254 zu).
habe es sogar schon mit folgendem trick probiert: anstatt subnet 255.255.255.0 zu verwenden, habe ich anstatts die 0 192 verwendet. damit ist nur noch ein ip bereich von 1-62 möglich. also kann ich als boradcast adresse die 63 verwenden.
klappt aber leider immer noch nicht :(
Hamster
2006-03-24, 08:29:49
ein kleines, wenn auch verspätetes update, aber ed dürfte vielleicht für die nachwelt interessant sein:
der linksys wag354g blockt as magic-paket einfach. egal welche einstellungen man vornimmt.
so zumindest der tenor des linksys supports.
schade.
vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd.