i-B4se Posted July 2, 2023 Share Posted July 2, 2023 Mahlzeit Leute, ich benötige eine kleine VM mit Win10 für ein Programm. Ich möchte dieses Programm ungerne auf einen lokalen PC installieren, bei dem quasi nur eine Person zugriff hat. So können wir von jedem Client auf die VM zugreifen wenn jemand gerade daran arbeiten muss. Die VM soll nicht dauerhaft durchlaufen. Gibt es eine Möglichkeit, mittels Batch oder ähnliches, die VM von einem externen Client zu starten? Dann würde ich die VM erstellen und das Programm darauf installieren und wenn man mit der Arbeit durch ist, diese wieder herunterfahren. Der Zugriff soll über Remote-Desktop erfolgen. Besten Dank vorab. Quote Link to comment
cz13 Posted July 2, 2023 Share Posted July 2, 2023 Über SSH kannst du Remote Befehle ausführen. Z.B. ein powershell was die ssh Verbindung macht und dann auf Unraid den Befehl virsh start "Windows 10vm“ ausführt Quote Link to comment
Solution alturismo Posted July 2, 2023 Solution Share Posted July 2, 2023 oder wenn du nicht jedem ssh Zugriff gewähren willst, wake on LAN für die VM aktivieren (plugin) und dann WOL nutzen ... so mache ich das für guac wenn ich die RDP Sessions nutze ... 1 Quote Link to comment
alturismo Posted July 2, 2023 Share Posted July 2, 2023 sieht dann beispielsweise so im guac client aus als IP die von Unraid nehmen, die mac der VM NIC dann ... das war es, timing, je nachdem wie lange die VM zum boot braucht, ist aber egal da guac eh reconnected ... Quote Link to comment
i-B4se Posted July 2, 2023 Author Share Posted July 2, 2023 1 hour ago, alturismo said: wake on LAN für die VM aktivieren (plugin) und dann WOL nutzen Genau das war es! Besten Dank. Falls es noch jemand interessiert: Wie @alturismogeschrieben hat, das Plugin "Virtual Machine Wake On Lan" installieren. Anschließend unter den Einstellungen -> VM -> das Plugin aktivieren. Danach ein Tool für WoL runterladen z.B. diese Tool Dann eine Batch-File mit folgenden Inhalt erstellen: cd "paf zu dem WoL Tool" start wolcmd.exe [mac address] [ip address] [subnet mask] [port number] Die mac ohne : Dann könnt ihr die ausgeschaltete VM mit dieser Batch starten 1 Quote Link to comment
bluecat Posted December 8, 2023 Share Posted December 8, 2023 (edited) Ich bekomme das nicht zum laufen. - Habe das "Virtual Machine Wake On Lan Pugin" installiert und unter Einstellungen / VM aktiviert - In Unraid bei dem VMs die MAC Adresse der Win10-VM kopiert - das wolcmd tool installiert und eine .bat Datei erstellt: wolcmd.exe 52540051cabc 192.168.1.10 255.255.255.0 4343 52:54:00:51:ca:bc ist die MAC der VM 192.168.1.10 ist die IP vom Unraid Server Auch habe ich das Gui Tool von der gleichen Seite probiert - ohne Erfolg. Egal, ob die VM im Status Pause oder Stopped ist, bekomme ich sie nicht mehr gestartet. Muss ich noch an einer anderen Stelle eine Einstellung setzen? (habe zwei Screenshots von meinen Einstellungen angehängt). Edited December 8, 2023 by bluecat Quote Link to comment
alturismo Posted December 8, 2023 Share Posted December 8, 2023 Just now, bluecat said: Egal, ob die VM im Status Pause oder Stopped ist, bekomme ich sie nicht mehr gestartet. Muss ich noch an einer anderen Stelle eine Einstellung setzen? Nein, geht eigentlich immer out of the box ... was mich etwas verwundert ist der command wolcmd.exe 52540051cabc 192.168.1.10 255.255.255.0 4343 ich nutze halt andere tools (Beispiel Homeassistant zum VM wol) aber das sieht für mich trotzdem nicht ok aus wolcmd.exe 52-54-00-51-ca-bc 192.168.1.10 255.255.255.0 würde mal so testen ... vor allem, was soll die 4343 am Ende ? 1 Quote Link to comment
bluecat Posted December 8, 2023 Share Posted December 8, 2023 🤭🤯 das 4343 war das Problem ... hatte den Beispiel-Befehl von der Webseite des Tools probiert. Jetzt startet er. Yipii. Vielen Dank. 1 Quote Link to comment
HumanTechDesign Posted March 17 Share Posted March 17 Muss mich hier nochmal kurz dranhängen - läuft bei euch das WoL plugin unter 6.12.8? Ich habe WoL vorher nicht benutzt und wollte es jetzt einsetzen. Kann das Plugin auch problemlos installieren, allerdings funktioniert es nicht: der Libvirt wake on lan service in den VM settings steht dauerhaft auf stopped (auch nach Neuinstallation des Plugins, ein-/ausschalten etc.). Im Syslog ist der Wechsel auch zu sehen mit Mar 17 19:51:39 Tower ool www[9805]: /usr/local/emhttp/plugins/libvirtwol/scripts/wol_stop Mar 17 19:51:44 Tower ool www[7324]: /usr/local/emhttp/plugins/libvirtwol/scripts/wol_start Der Libvirt Virtual BMC direkt drunter in den Settings steht dauerhaft auf Running. Für mich sieht es aktuell auch so aus, dass das Plugin ja nicht mehr wirklich gepflegt wird, aber so wie das hier klingt, sollte es ja weiterhin funktionieren? Dachte, vielleicht liegt es an der Unraid Version. Quote Link to comment
alturismo Posted March 17 Share Posted March 17 1 hour ago, HumanTechDesign said: Muss mich hier nochmal kurz dranhängen - läuft bei euch das WoL plugin unter 6.12.8? ja, ist auch unter 6.12.8 einwandfrei gelaufen Ich kann jedoch nur empfehlen, nimm das von dem Post darüber, sehr nice und mehr "Spielereien" inkludiert. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.