Ich bin hier in der gleichen Position, eine ziemlich ernste Notwendigkeit für einen umgekehrten SSH-Tunnel von einem Windows IoT Core-Gerät. Soweit ich weiß, gibt es bisher nur SSH-Server-Unterstützung in IoT Core.
Eine Alternative, die vielleicht funktionieren - ich habe noch dies zu testen - ist Powershell zu verwenden, um einen Reverse - Tunnel, ähnlich wie die Einrichtung zum Beispiel baut hier . Theoretisch sollte es möglich sein, ein Skript als Task mit privilegierten Rechten zu konfigurieren, um die erforderliche Funktionalität zu erreichen.
In Bezug auf die Remoteverwaltung scheint Microsoft Sie in Richtung einer entweder auf OMA MDM basierenden Lösung (z. B. Microsoft Intune oder SCCM) oder einer Azure IoT Hub-basierten Lösung (wie hier beschrieben ) zu bewegen . Ich konnte diese Methode mit mäßiger Begeisterung einsetzen, um die Software und ein Teil der Konfiguration des RPi aus der Ferne zu aktualisieren. Sie benötigen jedoch eine Art TPM (oder verwenden Sie die simulierte Software-Variante, die in einem in der Produktion entwickelten IoT-Core-Image nicht verfügbar zu sein scheint).
Wenn Sie für IoT Core die Verwendung einer auf C # basierenden benutzerdefinierten Anwendung benötigen (wie es für mich der Fall ist), könnte es eine andere unorthodoxe Methode sein, eine Linux-Distribution mit Mono zu verwenden und dann die bewährte Methode eines umgekehrten SSH für "classis" zu verwenden Tunnel.
Ich plane, die beiden Powershell-Reverse-Tunnel- und Linux / Mono-Konzepte in naher Zukunft zu testen, und werde bis dahin alle Ergebnisse teilen.
Viel Glück, hoffe das hilft ein bisschen.
Grüße,