Xamarin-Firewallkonfigurationsanleitung

Eine Liste von Hosts, die Sie in Ihrer Firewall zulassen müssen, damit die Plattform von Xamarin in Ihrem Unternehmen funktionieren kann.

Für die korrekte Installation und Funktionsweise von Xamarin-Produkten müssen die erforderlichen Tools und Updates für Ihre Software über bestimmte Endpunkte heruntergeladen werden können. Wenn Sie oder Ihr Unternehmen über strenge Firewalleinstellungen verfügen, könnten u.a. Probleme mit der Installation, der Lizenzierung und den Komponenten auftreten. Dieses Dokument beschreibt einige der bekannten Endpunkte, die in Ihrer Firewall zugelassen werden müssen, damit Xamarin funktioniert. Die Liste enthält nicht die Endpunkte, die für im Download enthaltene Drittanbietertools erforderlich sind. Wenn Sie immer noch Probleme haben, nachdem Sie diese Liste durchgegangen sind, lesen Sie sich die Apple- oder Android-Handbücher zur Behebung von Installationsproblemen durch.

Endpunkte, die zugelassen werden müssen

Xamarin-Installer

Bei Verwendung des neuesten Releases des Xamarin-Installers müssen für die ordnungsgemäße Installation der Software folgende bekannte Adressen hinzugefügt werden:

  • xamarin.com (Installermanifeste)
  • dl.xamarin.com (Speicherort des Paketdownload)
  • dl.google.com (um das Android SDK herunterzuladen)
  • download.oracle.com (JDK)
  • visualstudio.com (Einrichten des Speicherorts des Paketdownloads)
  • go.microsoft.com (Einrichten der URL-Auflösung)
  • aka.ms (Einrichten der URL-Auflösung)

Wenn Sie einen Mac verwenden und bei der Installation von Xamarin.Android Probleme auftreten, vergewissern Sie sich, dass macOS Java herunterladen kann.

NuGet (einschließlich Xamarin.Forms)

Die folgenden Adressen müssen hinzugefügt werden, um auf NuGet (Xamarin.Forms ist als NuGet-Paket verpackt) zuzugreifen:

  • www.nuget.org (für den Zugriff auf NuGet)
  • globalcdn.nuget.org (NuGet-Downloads)
  • dl-ssl.google.com (Google-Komponenten für Android und Xamarin.Forms)

Softwareupdates

Die folgenden Adressen müssen hinzugefügt werden, um sicherzustellen, dass Softwareupdates ordnungsgemäß heruntergeladen werden können:

  • software.xamarin.com (Updater-Dienst)
  • download.visualstudio.microsoft.com
  • dl.xamarin.com

Xamarin Mac-Agent

Der SSH-Port muss offen sein, damit Visual Studio mithilfe des Xamarin Mac-Agents mit einem Mac-Buildhost verbunden werden kann. Standardmäßig ist es Port 22.