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

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

Xamarin ürünlerinin düzgün bir şekilde yüklensin 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 sorunlar yaşanabilirsiniz. Bu belgede, Xamarin'in çalışması için güvenlik duvarında izin verilen bilinen uç noktalardan bazıları özetlemektedir. Bu liste, indirmeye dahil edilen üçüncü taraf araçlar için gerekli olan uç noktaları içermemektedir. Bu listeyi kullandıktan sonra da sorun yaşıyorsanız Apple veya Android yükleme sorunlarını giderme kılavuzlarına bakın.

İzin verecek uç noktalar

Xamarin yükleyicisi

Xamarin yükleyicinin en son sürümü kullanılırken yazılımın düzgün bir şekilde yüklen çalışması için aşağıdaki bilinen adreslerin ekleniyor olması gerekir:

  • xamarin.com (yükleyici bildirimleri)
  • dl.xamarin.com (Paket indirme konumu)
  • dl.google.com (dosyayı indirmek Android SDK)
  • download.oracle.com (JDK)
  • visualstudio.com (Kurulum paketleri indirme konumu)
  • go.microsoft.com (KURULUM URL çözümlemesi)
  • aka.ms (KURULUM URL çözümlemesi)

Mac kullanıyorsanız ve Xamarin.Android yükleme sorunlarıyla karşılaşıyorsanız lütfen macOS'un Java'yı indirenene kadar devam edin.

NuGet Xamarin.Forms (dahil)

Aşağıdaki adreslerin NuGet 'ye (NuGet) Xamarin.Forms erişmesi gerekir:

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

Yazılım güncelleştirmeleri

Yazılım güncelleştirmelerinin düzgün bir şekilde indirileyece güncelleştirmesi için aşağıdaki adreslerin ekleniyor olması gerekir:

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

Xamarin Mac Aracısı

Xamarin Mac Visual Studio kullanarak bir Mac derleme ana bilgisayarlarına bağlanmak için SSH bağlantı noktasının açık olması gerekir. Varsayılan olarak bu Bağlantı Noktası 22'dir.