Hallo Leuts,
wir stehen vor dem Problem, dass unser Rechenzentrum (auch für die Netze verantwortlich) das Broadcasting abgeschaltet hat - wir aber über WoL Rechner zur Softwareinstallation starten müssen.
Hinzu kommt, dass nicht in jedem Netzsegment ein Server steht, den ich als WoL-Proxy nutzen könnte.
Habt Ihr eine Idee wie ich trotzdem zu meinem Ziel kommen kann?
Schon mal danke
Dobbs
Hallo,
wir stehen vor dem Problem, dass unser Rechenzentrum (auch für
die Netze verantwortlich) das Broadcasting abgeschaltet hat -
wir aber über WoL Rechner zur Softwareinstallation starten
müssen.
Hinzu kommt, dass nicht in jedem Netzsegment ein Server steht,
den ich als WoL-Proxy nutzen könnte.
Habt Ihr eine Idee wie ich trotzdem zu meinem Ziel kommen
kann?
Die WOL-Pakete nicht an die Broadcast-Adresse senden sondern direkt im Netzwerk an die MAC-Adresse der zu aktiviereden Netzwerkkarte senden.
„man etherwake“.
HTH,
Sebastian
Ist etherwake auf Linux beschränkt?
Gibts da auch Möglchkeiten für Windows-Umgebungen?
Habe bei MS nichts dazu finden können - finde aber das was ich dazu bisher gelesen habe sehr interessant.
H-P
Ist etherwake auf Linux beschränkt?
Keine Ahnung, ob es Portierungen gibt, aber vielleicht findest Du ja jemanden …
Gibts da auch Möglchkeiten für Windows-Umgebungen?
Keine Ahnung, ich habe kein Windows.
Habe bei MS nichts dazu finden können
Haben die immernoch keinen Support? Ansonsten einfach mal anrufen.
Gruß,
Sebastian
Erst mal danke für die Antwort.
Aber …
Woher weiß dass „Netz“ in welchem Segment sich besagte MAC-Adresse befindet? Erzeugt das Programm mit seinem Paket nicht auch einen Broadcast?
Übertrieben ausgedrückt könnte ich ja somit übers Internet jeden beliebigen PC starten, dessen MAC-Adresse ich kenne und vor dem keine Firewall installiert ist.
Oder habe ich bloß wieder was falsch verstanden?
Gruß Dobbs
PS: H-P es gibt das Tool auch für Windows (WinWake.exe bzw. wake.exe) Beide als Kommandozeilenprogramm.
Hallo Dobbs!
Woher weiß dass „Netz“ in welchem Segment sich besagte
MAC-Adresse befindet?
Das Netz weiß das gar nicht und daher geht es so auch nicht.
Erzeugt das Programm mit seinem Paket
nicht auch einen Broadcast?
Nicht unbedingt, das kommt auf das Programm an welches du benutzt.
Mit welchem Protokoll das „Magic Packet“ verschickt wird ist nicht
definiert. Du kannst durchaus über IP einen Rechner aufwecken.
Übertrieben ausgedrückt könnte ich ja somit übers Internet
jeden beliebigen PC starten, dessen MAC-Adresse ich kenne und
vor dem keine Firewall installiert ist.
Ja, das geht wenn man noch sowas wie DynDNS nutzt.
In deinem Fall wäre es die einfachste Möglichkeit in den Routern
Ports freizuschalten für WOL. Der sendende Rechner muß dann ein
Packet bauen mit irgend einer IP des Subnetzes, einen bestimmten
Port (der im Router für den aufzuweckenden Rechner eingetragen ist)
und im Datenteil das „Magic Packet“.
Gruß
Stefan
Hallo,
Woher weiß dass „Netz“ in welchem Segment sich besagte
MAC-Adresse befindet?
Das Netz weiß das gar nicht und daher geht es so auch nicht.
Naja, innerhalb eines Netzes wissen die beteiligten Stellen schon in der Regel, wo sie eine bestimmte Ethernet-Adresse erreichen. Zum Beispiel mittels eines ARP-Requests.
Erzeugt das Programm mit seinem Paket
nicht auch einen Broadcast?
Nicht unbedingt, das kommt auf das Programm an welches du
benutzt.
Mit welchem Protokoll das „Magic Packet“ verschickt wird ist
nicht
definiert. Du kannst durchaus über IP einen Rechner aufwecken.
Übertrieben ausgedrückt könnte ich ja somit übers Internet
jeden beliebigen PC starten, dessen MAC-Adresse ich kenne und
vor dem keine Firewall installiert ist.
Ja, das geht wenn man noch sowas wie DynDNS nutzt.
Und es gibt WOL mit sowas wie einem Passwort (nein, das ist nicht wirklich sicher).
Gruß,
Sebastian
Abend,
Woher weiß dass „Netz“ in welchem Segment sich besagte
MAC-Adresse befindet?
Das Netz weiß das gar nicht und daher geht es so auch nicht.
Naja, innerhalb eines Netzes wissen die beteiligten Stellen
schon in der Regel, wo sie eine bestimmte Ethernet-Adresse
erreichen. Zum Beispiel mittels eines ARP-Requests.
Wenn wie im Orginalpost beschrieben keine Broadcast mehr übertragen
werden ist das natürlich Unsinn. ARP-Requests sind Broadcasts!!
Übertrieben ausgedrückt könnte ich ja somit übers Internet
jeden beliebigen PC starten, dessen MAC-Adresse ich kenne und
vor dem keine Firewall installiert ist.
Ja, das geht wenn man noch sowas wie DynDNS nutzt.
Und es gibt WOL mit sowas wie einem Passwort (nein, das ist
nicht wirklich sicher).
Ist schon füürterlich gefäärhlich wenn jemand anders meinen Rechner
anschaltet und dieser dann nach 5 Minuten wieder ausgeht; wegen iss
nich.
Stefan
Abend,
Hi,
Wenn wie im Orginalpost beschrieben keine Broadcast mehr
übertragen
werden ist das natürlich Unsinn. ARP-Requests sind
Broadcasts!!
Wie funktioniert ARP ohne ARP-Broadcasts? (Ja, ich koennte mir vorstellen, dass es geht, aber tut das ernsthaft jemand?)
Gruss vom Frank.
Abend Frank,
Wenn wie im Orginalpost beschrieben keine Broadcast mehr
übertragen
werden ist das natürlich Unsinn. ARP-Requests sind
Broadcasts!!
Wie funktioniert ARP ohne ARP-Broadcasts? (Ja, ich koennte
mir vorstellen, dass es geht, aber tut das ernsthaft jemand?)
Nee das geht eben gar nicht. Wenn man Netze in Subnetze unterteilt
dann stellt sich halt die Frage, lassen wir das zu oder nicht.
Z.B.: Firma WeisNix hat folgende IP-Bereiche für ihr internes Netz.
IP 10.0.x.x für die Buchhaltung
IP 10.1.x.x für die Entwicklung
IP 10.2.x.x für das Büro in Timbuktu
etc…
Nun kann man sich überlegen ob diese Netze über Gateways verbunden
werden oder wie ein großes lokales Netz ausschauen. Macht man es
über Gateways, dann kann man sich aussuchen ob Broadcasts übertragen
werden und welche übertragen werden.
So ein DHCP-Discover ist meistens hilfreich weiter zu leiten
(so ohne IP ist blöd
) wo hingegen ein ARP Request meist
nicht über alle Netze gerufen wird. Über die Routen in deinem
Rechner weiß dein Rechner und das Netz wie welche IP Bereiche
ereichbar sind.
Gruß
Stefan
Wie funktioniert ARP ohne ARP-Broadcasts?
Nee das geht eben gar nicht. Wenn man Netze in Subnetze
unterteilt
dann stellt sich halt die Frage, lassen wir das zu oder nicht.
Hm. Die Frage ist geklaert, sobald man die Entscheidung fuer subnets getroffen hat.
Z.B.: Firma WeisNix hat folgende IP-Bereiche für ihr internes
Netz.
IP 10.0.x.x für die Buchhaltung
IP 10.1.x.x für die Entwicklung
IP 10.2.x.x für das Büro in Timbuktu
etc…
Hm.
Nun kann man sich überlegen ob diese Netze über Gateways
verbunden
werden oder wie ein großes lokales Netz ausschauen. Macht man
es
über Gateways, dann kann man sich aussuchen ob Broadcasts
übertragen
werden und welche übertragen werden.
Broadcasts (IP oder ARP) gehen nicht ueber router (gateways sind router).
So ein DHCP-Discover ist meistens hilfreich weiter zu leiten
Wer macht denn sowas? Und wie soll das eigentlich funktionieren?
Über die Routen in deinem Rechner weiß dein Rechner und das
Netz wie welche IP Bereiche ereichbar sind.
Und woher weiss er das bei einem DHCP-Discover?
Gruss vom Frank.
Abend!
Wie funktioniert ARP ohne ARP-Broadcasts?
Nee das geht eben gar nicht. Wenn man Netze in Subnetze
unterteilt
dann stellt sich halt die Frage, lassen wir das zu oder nicht.
Hm. Die Frage ist geklaert, sobald man die Entscheidung fuer
subnets getroffen hat.
Nicht unbedingt.
Nun kann man sich überlegen ob diese Netze über Gateways
verbunden
werden oder wie ein großes lokales Netz ausschauen. Macht man
es
über Gateways, dann kann man sich aussuchen ob Broadcasts
übertragen
werden und welche übertragen werden.
Broadcasts (IP oder ARP) gehen nicht ueber router (gateways
sind router).
Natürlich kann ich ein Gateway konfigurieren bestimmte Broadcasts
durchzulassen (abhängig vom Port oder vom Service).
So ein DHCP-Discover ist meistens hilfreich weiter zu leiten
Wer macht denn sowas? Und wie soll das eigentlich
funktionieren?
Über die Routen in deinem Rechner weiß dein Rechner und das
Netz wie welche IP Bereiche ereichbar sind.
Und woher weiss er das bei einem DHCP-Discover?
Das hatte ich mal in einer Company, da hat der DHCP Server anhand der
MAC Adresse IP Adressen verteilt, der wirkliche Sinn hat sich mir auch nicht erschlossen.
Gruß
Stefan
Hm. Die Frage ist geklaert, sobald man die Entscheidung fuer
subnets getroffen hat.
Nicht unbedingt.
Doch.
Broadcasts (IP oder ARP) gehen nicht ueber router (gateways
sind router).
Natürlich kann ich ein Gateway konfigurieren bestimmte
Broadcasts
durchzulassen (abhängig vom Port oder vom Service).
Mit welchem Sinn?
So ein DHCP-Discover ist meistens hilfreich weiter zu leiten
Wer macht denn sowas? Und wie soll das eigentlich
funktionieren?
Hm.
Über die Routen in deinem Rechner weiß dein Rechner und das
Netz wie welche IP Bereiche ereichbar sind.
Und woher weiss er das bei einem DHCP-Discover?
Das hatte ich mal in einer Company, da hat der DHCP Server
anhand der
MAC Adresse IP Adressen verteilt, der wirkliche Sinn hat sich
mir auch nicht erschlossen.
Das ist durchaus sinnvoll, hat aber mit der Frage nichts zu tun. Angenommen, ein router routet DHCP-Discover, wie findet der DHCP-Server im anderen Subnetz dann eigentlich den richtigen router fuer den DHCP-Offer? Er weiss doch nicht mal, aus welchem Subnetz er kam. Ich bleibe dabei: Broadcasts routen ist Quark.
Gruss vom Frank.
OK, das sagt unser RZ auch - aber wie realisiere ich dann WoL?
Ich bleibe dabei: Broadcasts
routen ist Quark.
Gruss vom Frank.