Инструкции по настройке брандмауэра 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.