Wie konfigurieren Sie RDP, um Clientcomputer auf LAN-Basis zu aktivieren?
Grundsätzlich möchte ich in der Lage sein, einen oder mehrere Computer gleichzeitig in unserer LAN-Umgebung zu aktivieren.
remote-desktop
wake-on-lan
rds
oshirowanen
quelle
quelle
Antworten:
Remote Desktop verfügt nicht über eine integrierte Remote-Aktivierungsfunktion. Sie müssen zuerst Wake-On-Lan verwenden , um den schlafenden Computer zu aktivieren, bevor Sie mit RDP darauf zugreifen können.
Um WOL auf Ihrem Computer zu aktivieren, müssen Sie zunächst die Hardware überprüfen:
WOL im BIOS aktivieren (vom Boot)
Die tatsächliche Methode hängt von Ihrem Motherboard ab. Wenn jedoch im BIOS keine solche Option gefunden wird, kann davon ausgegangen werden, dass sie standardmäßig funktioniert.
Aktivieren Sie WOL für Ihre Ethernet-Karte
Öffnen Sie den Geräte-Manager in der Systemsteuerung, erweitern Sie Netzwerkadapter, und suchen Sie Ihre Ethernet-Karte. Klicken Sie mit der rechten Maustaste und öffnen Sie Eigenschaften. Wechseln Sie dann zur Registerkarte Erweitert und aktivieren Sie "Wake on Magic Packet" oder ähnliches.
Installieren Sie die Windows-Funktion "Einfache TCPIP-Dienste"
Öffnen Sie Programme und Funktionen in der Systemsteuerung, klicken Sie in der Seitenleiste auf "Windows-Funktionen aktivieren oder deaktivieren", scrollen Sie nach unten und aktivieren Sie "Einfache TCPIP-Dienste". Klicken Sie anschließend auf "OK", um die Funktion zu installieren.
Dienst "Einfacher TCP / IP-Dienst" starten (aktiviert die Ports 7 und 9)
Öffnen Sie in der Systemsteuerung unter "Verwaltung" die Option "Dienste", navigieren Sie zu dem Dienst, und stellen Sie sicher, dass der Dienst gestartet und der Starttyp auf "Automatisch" festgelegt ist, damit er unter Windows ausgeführt werden kann.
Öffnen Sie UDP für Port 9 in der Windows-Firewall
Öffnen Sie die Windows-Firewall in der Systemsteuerung. Es wird nur UDP benötigt, aber Sie können auch den TCP-Port öffnen, wenn Sie dies wünschen. UDP ist ein Broadcast-Paket, das von Ihrer Netzwerkkarte immer empfangen werden kann, wohingegen TCP das Einschalten des Computers erfordert.
WOL-Software
Viele solche sind im Internet, per Kommandozeile wie verfügbar wolcmd oder die dazugehörigen grafische Oberfläche gefunden hier .
Quelle
quelle
Wenn es sich bei dem Computer um einen physischen Computer handelt, konfigurieren Sie das BIOS zunächst so, dass es Wake-on-LAN ermöglicht, und senden Sie ihm ein WakeOnLan-Paket. Verwenden Sie dazu eine beliebige andere Software (es gibt viele kostenlose) und führen Sie anschließend ein separates RDP durch.
Wenn es sich jedoch um virtuelle Maschinen handelt, liegt ein Problem vor. WOL verlässt sich darauf, dass die Netzwerkkarte das Wake ausführt, und in einer VM verfügen Sie über virtuelle Netzwerkkarten, die keine physischen sind. In diesem Fall sind Sie darauf angewiesen, dass Ihr Virtualisierungstool das WOL unterstützt. Wenn es das WOL unterstützt und aktiviert ist, senden Sie ein WOL-Paket, als würden Sie es an einen physischen Computer senden.
Hinweis: Mit dem Standard-Windows-RDP-Client können Sie ein Skript nicht so konfigurieren, dass es vor der Verbindung ausgeführt wird, sondern erst danach. Ich schlage vor, dass Sie das Paket mstsc.exe in einem BAT-Skript ausführen, das das WOL-Paket sendet, einige Minuten wartet und dann mstsc.exe (dh den RDP-Client) startet.
Anleitung zur Annahme physischer Maschinen (Betriebssystem spielt keine Rolle): http://www.smallnetbuilder.com/lanwan/lanwan-howto/29941-how-to-wake-on-lan--wake-on-wan VMWare-Einstellungen (in einem Beispiel müssen Sie nach Ihrem bestimmten Hersteller und Ihrer Version suchen): http://pubs.vmware.com/vsphere-50/index.jsp?topic=%2Fcom.vmware.vsphere.vm_admin.doc_50%2FGUID -35CD5E60-6FFA-47CE-A5CF-78B6D6B42CB8.html
quelle
Die Verwendung von Wake On Pattern scheint der richtige Weg dafür zu sein. Solange Wake On Lan sowohl im BIOS als auch in Windows aktiviert ist.
Ich habe es nicht selbst gemacht, aber ich weiß, dass WOL sowohl bei Namenssuchen als auch bei TCP-SYN-Anfragen durchgeführt werden kann.
Dieses Microsoft KB-Dokument gibt dies auch an.
Angenommen, Sie stellen eine Verbindung zu einer IP-Adresse und nicht zu einem Hostnamen her, sollte beim Herstellen einer Verbindung zur IP versucht werden, eine TCP-Syn-Anfrage an den Computer zu senden, sofern der Switch nicht vergessen hat, welche IP-Adresse diese MAC-Adresse hat.
Standardmäßig sollte Windows 7 so eingerichtet sein, dass es entweder mit MagicPacket oder PetternMatch aktiviert wird. Letzteres ist das, was dafür sorgt, dass TCP-Syn-Anfragen nicht mehr beantwortet werden.
Die Netzwerkkarte selbst muss jedoch ARP & ND-Offload oder zumindest ARP-Offload unterstützen.
Wenn die Netzwerkkarte dies nicht unterstützt, ist Magic Packet die einzige Möglichkeit, den Computer zu aktivieren.
In diesem Fall müssen Sie ein Dienstprogramm ausführen, bevor Sie versuchen, eine Verbindung mit RDP zum Computer herzustellen. Möglicherweise kann Ihre Netzwerkinfrastruktur sogar Wake-On-Lan-Pakete für Sie senden.
quelle