July 2, 20233 yr 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.
July 2, 20233 yr Community Expert Ü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
July 2, 20233 yr Solution 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 ...
July 2, 20233 yr 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 ...
July 2, 20233 yr Author 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
December 8, 20232 yr 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, 20232 yr by bluecat
December 8, 20232 yr 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 ?
December 8, 20232 yr 🤭🤯 das 4343 war das Problem ... hatte den Beispiel-Befehl von der Webseite des Tools probiert. Jetzt startet er. Yipii. Vielen Dank.
March 17, 20242 yr 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.
March 17, 20242 yr 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.
January 9, 20251 yr Da meine Vor-Post nicht veröffentlicht wurden meine kurze Zusammenfassung: Ich habe verzweifelt nach dem plugin gesucht und gefunden: - Es heißt jetzt "Wol for Services" in den CAs. Es funktioniert problemlos, auch ohne guac. mit magic paket per Smartphone (Mocha WOL oder Wolow - Wake on LAN, IP von Unraid, UDP port 9 und MACadresse der VM) und/ oder Mac über den Terminal/ Skript (wakeonlan, muss es über brew nachinstalliert werden, dann: ~ % wakeonlan "MACadresse der VM"). - Aus der Ferne verbinde ich mein Smartphone per VPN ins Heimnetzwerk (Wireguard/ Fritz!Box) und führe dann die wol app aus. - Wenn ich aus der Ferne Windows brauche, nutze ich Microsoft Remote Desktop V.10.9.10 fürs Macbook mit der IP der VM und wähle mich vorher per Wireguard ins Heimnetz (Fritz!Box). Freue mich, wenn mein Beitrag weiteren usern hilft. Besonderen Dank an mgutt für die für mich sehr hilfreichen Anleitungen und Videos (Windows in WM, Cache-Verwaltung und Einstellung, Reduce power consumption with powertop etc.) sowie sonic6 für "USV mit geringem idle Verbrauch". Edited January 10, 20251 yr by cpleines
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.