Wake on Lan

illaX

Erfahrenes Mitglied
Hallo,
ich moechte einen Rechner uebers Netzwerk starten. Ich weiss, das ich den UDP 9 benutzen muss und mit der Klasse DatgramSocket.
Mit DatagramSocket sende ich dann ein Datagrampacket. Nun ist das Problem, das ich beim DatagramPacket die IP vom client, den ich hochfahren moechte angeben soll.
Aber die IP habe ich doch gar nicht.

Habe ich irgendetwas falsch verstanden?
 
Ich wuerde das mit der MAC-Address machen. Da ein Rechner, der ausgeschaltet ist keine IP haben kann. Deswegen verstehe ich nicht, warum ich die IP angeben soll.
 
Vielen dank, jetzt verstehe ich welche IP ich dort eintragen soll.
Aber kann ich das Packet nicht gezielt senden? Weil wenn ich jetzt ein Netzwerk von ueber 2000 Rechner habe ist es unpraktisch an jeden PC eine Nachricht zu senden :D

Danke fuer die Hilfe
 
Bisher sende ich es an die IP von dem Client. Wenn ich WoL kurz nach dem shutdown ausfuehre funktioniert es auch, aber wenn er schon eine laengere Zeit ausgeschaltet ist geht es nicht mehr.
 
Zurück