Настройка брандмауэра для Xamarin

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

Описание

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

Необходимые ресурсы

Установщик Xamarin

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

  • xamarin.com (манифесты инсталлятора)
  • download.xamarin.com (Mono, GTK#, Java SDK для Windows)
  • dl.google.com (загрузка Android SDK)
  • log.xamarin.com (лог сервера Xamarin)

Если вы используете Mac и столкнулись с проблемами в установке Xamarin.Android, убедитесь, что Mac OS X имеет возможность загрузить Java.

Доступ к учетной записи пользователя и активация подписки

Следующие адреса должны быть добавлены, чтобы гарантировать надлежащее поведение программного обеспечения в отношении лицензирования и активации учетной записи пользователя:

  • activation.xamarin.com
  • store.xamarin.com
  • auth.xamarin.com

Хранилище компонентов и NuGet (включено в Xamarin.Forms)

Следующие адреса должны быть добавлены, если вы планируете использовать Хранилище компонентов Xamarin (Components Store) и NuGet (Xamarin.Forms включает пакет NuGet)::

  • components.xamarin.com (для использования Xamarin Components Store)
  • xamarin-components.s3.amazonaws.com (ресурс загрузки Components Store)
  • www.nuget.org (доступ к NuGet)
  • az320820.vo.msecnd.net (загрузка NuGet)
  • dl-ssl.google.com (компоненты Google)

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

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

  • software.xamarin.com (сервис обновлений)
  • cdn1.xamarin.com
  • download.xamarin.com

Xamarin Insights

Следующие адреса должны быть добавлены, чтобы иметь доступ к серверу Xamarin Insights:

  • https://xaapi.xamarin.com

Xamarin Mac Agent

Для подключения Visual Studio к компьютеру Mac для удалённого тестирования и отладки с использованием Xamarin Mac Agent требуется, что бы порт SSH быть открытым. По умолчанию это порт 22.

Оригинал статьи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *