Freigeben über


Setupanweisungen für Remotecomputerkonvertierungen

Das Herstellen einer Verbindung mit einem Remotecomputer ist eine Option, um sicherzustellen, dass Sie den bewährten Methoden für Ihre Konvertierungsumgebung folgen, da es sich um eine sauberere Umgebung als Ihr lokaler Computer handeln kann. Es gibt einige Schritte, die Sie ausführen müssen, bevor Sie mit Remotekonvertierungen beginnen.

PowerShell-Remoting muss auf dem Remote-Rechner für den sicheren Zugriff aktiviert sein. Sie müssen auch über ein Administratorkonto für Ihren Remotecomputer verfügen. Wenn Sie eine Verbindung mit einer IP-Adresse herstellen möchten, befolgen Sie die Anweisungen zum Herstellen einer Verbindung mit einem nicht domänenverbundenen Remotecomputer.

Herstellen einer Verbindung mit einem Remotecomputer in einer vertrauenswürdigen Domäne

Um PowerShell-Remoting zu aktivieren, führen Sie Folgendes aus einem PowerShell-Fenster auf dem Remotecomputer als Administrator aus:

Enable-PSRemoting -Force -SkipNetworkProfileCheck

Melden Sie sich unbedingt mit einem Domänenkonto und nicht mit einem lokalen Konto bei Ihrem in die Domäne eingebundenen Computer an, oder befolgen Sie die Einrichtungsanweisungen für einen nicht domänenverbundenen Computer.

Portkonfiguration

Wenn Ihr Remotecomputer Teil einer Sicherheitsgruppe (z. B. Azure) ist, müssen Sie Ihre Netzwerksicherheitsregeln konfigurieren, um den MSIX Packaging Tool-Server zu erreichen.

Azurblau

  1. Wechseln Sie im Azure-Portal zu Netzwerk>Eingehenden Port hinzufügen.
  2. Klicken Sie auf "Einfach".
  3. Das Dienstfeld sollte auf "Benutzerdefiniert" festgelegt bleiben.
  4. Legen Sie die Portnummer auf 1599 fest (MSIX Packaging Tool Standardportwert – dies kann in den Einstellungen des Tools geändert werden) und geben Sie der Regel einen Namen (z. B. AllowMPTServerInBound)

Andere Infrastruktur

Stellen Sie sicher, dass die Serverportkonfiguration an den MSIX Packaging Tool-Portwert ausgerichtet ist(MSIX Packaging Tool Standardportwert 1599 – dies kann in den Einstellungen des Tools geändert werden)

Herstellen einer Verbindung mit einem nicht domänenverbundenen Remotecomputer (einschließlich IP-Adressen)

Für einen nicht domänenverbundenen Computer müssen Sie mit einem Zertifikat für die Verbindung über HTTPS eingerichtet sein.

  1. Aktivieren Sie PowerShell-Remoting und entsprechende Firewallregeln, indem Sie folgendes auf dem Remotecomputer in einem PowerShell-Fenster als Administrator ausführen:
Enable-PSRemoting -Force -SkipNetworkProfileCheck  

New-NetFirewallRule -Name "Allow WinRM HTTPS" -DisplayName "WinRM HTTPS" -Enabled  True -Profile Any -Action Allow -Direction Inbound -LocalPort 5986 -Protocol TCP
  1. Generieren eines selbstsignierten Zertifikats, Festlegen der WinRM HTTPS-Konfiguration und Exportieren des Zertifikats
$thumbprint = (New-SelfSignedCertificate -DnsName $env:COMPUTERNAME -CertStoreLocation Cert:\LocalMachine\My -KeyExportPolicy NonExportable).Thumbprint

$command = "winrm create winrm/config/Listener?Address=*+Transport=HTTPS @{Hostname=""$env:computername"";CertificateThumbprint=""$thumbprint""}"

cmd.exe /C $command

Export-Certificate -Cert Cert:\LocalMachine\My\$thumbprint -FilePath <path_to_cer_file>
  1. Kopieren Sie auf Ihrem lokalen Computer das exportierte Zertifikat, und installieren Sie es unter dem vertrauenswürdigen Stammspeicher.
Import-Certificate -FilePath <path> -CertStoreLocation Cert:\LocalMachine\Root

Portkonfiguration

Wenn Ihr Remotecomputer Teil einer Sicherheitsgruppe (z. B. Azure) ist, müssen Sie Ihre Netzwerksicherheitsregeln konfigurieren, um den MSIX Packaging Tool-Server zu erreichen.

Azurblau

Befolgen Sie die Anweisungen zum Hinzufügen eines benutzerdefinierten Ports für das MSIX Packaging Tool sowie das Hinzufügen einer Netzwerksicherheitsregel für WinRM HTTPS

  1. Wechseln Sie im Azure-Portal zu Netzwerk>Eingehenden Port hinzufügen.
  2. Klicken Sie auf "Einfach".
  3. Festlegen des Dienstfelds auf WinRM

Andere Infrastruktur

Stellen Sie sicher, dass die Serverportkonfiguration an den MSIX Packaging Tool-Portwert ausgerichtet ist (MSIX Packaging Tool-Standardportwert 1599 – dies kann in den Einstellungen des Tools geändert werden)