← Cloudflare One / cloudflare-one / team-and-resources / devices / cloudflare-one-client / deployment / mdm-deployment / partners
Hexnode
Windows
-
Создайте файл скрипта с
.bat,.cmd, а также.ps1форматы файлов для скачивания, установки и настройки Windows-приложения Cloudflare One Client (ранее WARP) на устройстве. Ниже приведён пример скрипта со всеми настраиваемыми параметрами:<# Choose file name for downloading application #> $filename = filename.msi' <# Download URL of the installer. #> $url = 'https://downloads.cloudflareclient.com/v1/download/windows/ga' Write-Host 'Downloading App from' $url Invoke-WebRequest -Uri $url -OutFile $filename <# Run the installer and wait for the installation to finish #> $arguments = "ORGANIZATION="exampleorg" SERVICE_MODE="warp" GATEWAY_UNIQUE_ID="fmxk762nrj" SUPPORT_URL="http://support.example.com"" $installProcess = (Start-Process $filename -ArgumentList $arguments -PassThru -Wait) <# Check if installation was successful #> if ($installProcess.ExitCode -ne 0) { Write-Host "Installation failed!" exit $installProcess.ExitCode } else { Write-Host "Installation completed successfully!" } -
Отправьте файл сценария на устройства с помощью Hexnode.
-
В консоли Hexnode перейдите в Управление > Устройства.
-
Выберите имя своего устройства. Это откроет Сводка по устройству.
-
Выберите Действия > Выполнить пользовательский скрипт.
-
Выберите источник файла скрипта как Загрузите файл, затем загрузите файл скрипта.
-
Выберите Выполнить.
После развёртывания Cloudflare One Client вы можете проверить ход подключения с помощью Статус подключения сообщения, отображаемые в графическом интерфейсе Cloudflare One Client.
macOS
-
Скачать Cloudflare One Client для macOS.
-
В консоли Hexnode перейдите в Приложения > Add Apps > Enterprise App.
-
Выберите macOS в качестве платформы приложения.
-
Добавьте название приложения, категорию и описание.
-
Загрузите
Cloudflare_WARP_<VERSION>.pkgфайл и выберите Add. -
Настройте XML-файл с поддерживаемыми конфигурациями приложения для этого приложения. Ниже приведён пример XML-файла с допустимыми параметрами.
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>organization</key> <string>organizationname</string> <key>auto_connect</key> <integer>1</integer> <key>switch_locked</key> <false /> <key>service_mode</key> <string>warp</string> <key>support_url</key> <string>https://support.example.com</string> </dict> </plist> -
В консоли Hexnode перейдите в Политики.
-
Создайте новую политику и укажите её название.
-
Перейдите в macOS > Управление приложениями > Mandatory Apps и начните настройку политики.
-
Выберите Add и выберите ранее загруженное приложение Cloudflare One Client.
-
Перейдите в Конфигурации приложений > Добавить новую конфигурацию.
-
Выберите Cloudflare One Client приложение и загрузите файл XML из шага 6.
-
Теперь перейдите в Policy Targets и свяжите политику с целевыми сущностями.
Это отправит приложение вместе с конфигурациями на выбранные устройства.
После развёртывания Cloudflare One Client вы можете проверить ход подключения с помощью Статус подключения сообщения, отображаемые в графическом интерфейсе Cloudflare One Client.
iOS
-
В консоли Hexnode перейдите в Приложения > Add Apps > Store App.
-
Выберите iOS в качестве платформы приложения.
-
Найдите Cloudflare One Agent ↗ и Add приложение.
-
Настройте XML-файл с поддерживаемыми конфигурациями приложения для этого приложения. Обратитесь к примеру XML-кода ниже, чтобы определить поддерживаемые аргументы:
<dict> <key>organization</key> <string>yourorganization</string> <key>auto_connect</key> <integer>1</integer> <key>switch_locked</key> <false /> <key>service_mode</key> <string>warp</string> <key>support_url</key <string>https://support.example.com</string> </dict> -
Загрузите конфигурации приложений в Hexnode:
- В консоли Hexnode перейдите в Приложения на вкладке.
- Найдите приложение Cloudflare One Agent и выберите его имя.
- Выберите значок настроек и нажмите Конфигурация приложения.
- Загрузите XML-файл в соответствующее поле.
- Выберите Save.
-
Отправьте приложение на целевые устройства с помощью Hexnode.
- В консоли Hexnode перейдите в Политики и создайте новую политику.
- Укажите имя политики и перейдите в раздел iOS.
- Перейдите в Mandatory Apps > Настройте.
- Выберите Add > Добавить приложение, отметьте нужное приложение и выберите Готово.
- Перейдите в Policy Targets и свяжите политику с нужными целевыми устройствами.
Это отправит приложение вместе с конфигурациями на выбранные устройства.
После развёртывания Cloudflare One Client вы можете проверить ход подключения с помощью Статус подключения сообщения, отображаемые в графическом интерфейсе Cloudflare One Client.
Android
- В консоли Hexnode перейдите в Приложения > Add Apps > Managed Google Apps.
- Найдите приложение Cloudflare One Agent ↗.
- Утвердите приложение как приложение Managed Google Play.
- Перейдите в Политики и создайте новую политику.
- Перейдите в Android > Конфигурации приложений > Добавить новую конфигурацию.
- Найдите Cloudflare One Agent приложение и настройте собственную конфигурацию.
- Перейдите в Policy Targets и свяжите политику с нужными целевыми устройствами.
- Сохраните политику.
Это отправит приложение вместе с конфигурациями на выбранные устройства.
После развёртывания Cloudflare One Client вы можете проверить ход подключения с помощью Статус подключения сообщения, отображаемые в графическом интерфейсе Cloudflare One Client.