Xamarin güvenlik duvarı yapılandırma yönergeleri

Xamarin platformunun şirketiniz için çalışmasına izin vermek için güvenlik duvarınızda izin vermeniz gereken konakların listesi.

Xamarin ürünlerinin düzgün şekilde yüklenmesi ve çalışması için, yazılımınız için gerekli araçları ve güncelleştirmeleri indirmek için belirli uç noktaların erişilebilir olması gerekir. Sizin veya şirketinizin katı güvenlik duvarı ayarları varsa yükleme, lisanslama, bileşenler ve daha fazlası ile ilgili sorunlarla karşılaşabilirsiniz. Bu belgede, Xamarin'in çalışması için güvenlik duvarınızda izin verilen bazı bilinen uç noktalar özetlenmiştir. Bu liste, indirmeye dahil edilen üçüncü taraf araçlar için gerekli uç noktaları içermez. Bu listeyi gözden geçirdikten sonra sorun yaşamaya devam ediyorsanız Apple veya Android yükleme sorunlarını giderme kılavuzlarına bakın.

İzin vermek için uç noktalar

Xamarin yükleyicisi

Xamarin yükleyicisinin en son sürümü kullanılırken yazılımın düzgün yüklenebilmesi için aşağıdaki bilinen adreslerin eklenmesi gerekir:

  • xamarin.com (yükleyici bildirimleri)
  • dl.xamarin.com (Paket indirme konumu)
  • dl.google.com (Android SDK'sını indirmek için)
  • download.oracle.com (JDK)
  • visualstudio.com (Kurulum paketleri indirme konumu)
  • go.microsoft.com (URL çözümlemesini ayarlama)
  • aka.ms (URL çözümlemesini ayarlama)

Mac kullanıyorsanız ve Xamarin.Android yükleme sorunlarıyla karşılaşıyorsanız lütfen macOS'un Java'yı indirebildiğinden emin olun.

NuGet (dahil Xamarin.Forms)

NuGet'e erişmek için aşağıdaki adreslerin eklenmesi gerekir (Xamarin.Forms NuGet olarak paketlenmiştir):

  • www.nuget.org (NuGet'e erişmek için)
  • globalcdn.nuget.org (NuGet indirmeleri)
  • dl-ssl.google.com (Android ve Xamarin.Formsiçin Google bileşenleri)

Yazılım güncelleştirmeleri

Yazılım güncelleştirmelerinin düzgün indirilebildiğinden emin olmak için aşağıdaki adreslerin eklenmesi gerekir:

  • software.xamarin.com (güncelleştirici hizmeti)
  • download.visualstudio.microsoft.com
  • dl.xamarin.com

Xamarin Mac Aracısı

Xamarin Mac Aracısı'nı kullanarak Visual Studio'yu mac derleme konağına bağlamak için SSH bağlantı noktasının açık olması gerekir. Varsayılan olarak bu Bağlantı Noktası 22'dir.