Инструкции по настройке брандмауэра Xamarin

В этой статье приводится перечень узлов, которые нужно включить в список разрешенных для брандмауэра, чтобы использовать платформу Xamarin в организации.

Для надлежащей установки и работы продуктов Xamarin должны быть доступны определенные конечные точки для скачивания необходимых средств и обновлений программного обеспечения. Если у вас или в вашей организации заданы строгие параметры брандмауэра, могут возникать проблемы с установкой, лицензированием, работой компонентов и т. д. В этом документе описываются некоторые конечные точки, которые следует включить в список разрешенных для брандмауэра, чтобы обеспечить функционирование Xamarin. В этом списке отсутствуют конечные точки, необходимые для сторонних средств, включенных в скачиваемые файлы. Если при использовании приведенных в этом списке адресов у вас по-прежнему возникают проблемы, см. руководства по устранению неполадок установки Apple или Android.

Конечные точки, которые требуется разрешить

Установщик Xamarin

Для правильной установки программного обеспечения с помощью последнего выпуска установщика Xamarin необходимо добавить следующие известные адреса:

  • xamarin.com (манифесты установщика)
  • dl.xamarin.com (расположение для скачивания пакета)
  • dl.google.com (для скачивания пакета SDK для Android)
  • download.oracle.com (JDK)
  • visualstudio.com (расположение для скачивания пакетов установки)
  • go.Microsoft.com (разрешение URL-адреса установки)
  • aka.ms (разрешение URL-адреса установки)

Если вы используете компьютер Mac и сталкиваетесь с проблемами установки Xamarin.Android, проверьте, что ваша система macOS может скачивать Java.

NuGet (включая Xamarin.Forms)

Для доступа к NuGet (набор Xamarin.Forms упакован в виде NuGet) потребуется добавить следующие адреса:

  • www.nuget.org (для доступа к NuGet)
  • globalcdn.nuget.org (скачиваемые компоненты NuGet)
  • dl-ssl.google.com (компоненты Google для Android и Xamarin.Forms)

Обновления программного обеспечения

Чтобы обеспечить правильное скачивание обновлений программного обеспечения, необходимо добавить следующие адреса:

  • software.xamarin.com (служба средства обновления)
  • download.visualstudio.microsoft.com
  • dl.xamarin.com

Xamarin Mac Agent

Чтобы подключить Visual Studio к узлу сборки Mac с помощью Xamarin Mac Agent, требуется открытый порт SSH. По умолчанию используется порт 22.