コンテンツにスキップ

Hexnode

Windows

  1. デバイスにCloudflare WARPクライアントWindowsアプリケーションをダウンロード、インストール、構成するための.bat.cmd、および.ps1ファイル形式のスクリプトファイルを作成します。以下は、すべての構成可能なパラメータを含むサンプルスクリプトです。

    <# アプリケーションのダウンロード用ファイル名を選択 #>
    $filename = 'filename.msi'
    <# インストーラーのダウンロードURL。 #>
    $url = 'https://www.cloudflarewarp.com/Cloudflare_WARP.msi'
    Write-Host 'アプリをダウンロード中:' $url
    Invoke-WebRequest -Uri $url -OutFile $filename
    <# インストーラーを実行し、インストールが完了するまで待機 #>
    $arguments = "ORGANIZATION="exampleorg" SERVICE_MODE="warp" GATEWAY_UNIQUE_ID="fmxk762nrj" SUPPORT_URL="http://support.example.com""
    $installProcess = (Start-Process $filename -ArgumentList $arguments -PassThru -Wait)
    <# インストールが成功したかどうかを確認 #>
    if ($installProcess.ExitCode -ne 0) {
    Write-Host "インストールに失敗しました!"
    exit $installProcess.ExitCode
    }
    else {
    Write-Host "インストールが正常に完了しました!"
    }
  2. Hexnodeを使用してスクリプトファイルをデバイスにプッシュします。

  3. Hexnodeコンソールで、管理 > デバイスに移動します。

  4. デバイス名を選択します。これにより、デバイスの概要に移動します。

  5. アクション > カスタムスクリプトの実行を選択します。

  6. スクリプトファイルのソースをファイルをアップロードとして選択し、スクリプトファイルをアップロードします。

  7. 実行を選択します。

macOS

  1. Cloudflare WARPクライアントをmacOS用にダウンロード

  2. Hexnodeコンソールで、アプリ > アプリの追加 > エンタープライズアプリに移動します。

  3. アプリプラットフォームとしてmacOSを選択します。

  4. アプリ名、カテゴリ、説明を追加します。

  5. Cloudflare_WARP_<VERSION>.pkgファイルをアップロードし、追加を選択します。

  6. アプリのサポートされている構成用の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>
  7. Hexnodeコンソールで、ポリシーに移動します。

  8. 新しいポリシーを作成し、ポリシー名を提供します。

  9. macOS > アプリ管理 > 必須アプリに移動し、ポリシーの設定を開始します。

  10. 追加を選択し、以前にアップロードしたWARPクライアントアプリを選択します。

  11. アプリ構成 > 新しい構成を追加に移動します。

  12. WARPクライアントアプリを選択し、ステップ6のXMLファイルをアップロードします。

  13. 次に、ポリシーターゲットに移動し、ポリシーをターゲットエンティティに関連付けます。

これにより、アプリと構成が選択したデバイスにプッシュされます。

iOS

  1. Hexnodeコンソールで、アプリ > アプリの追加 > ストアアプリに移動します。

  2. アプリプラットフォームとしてiOSを選択します。

  3. Cloudflare One Agentを検索し、アプリを追加します。

  4. アプリのサポートされている構成用の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>
  5. Hexnodeでアプリ構成をアップロードします:

    1. Hexnodeコンソールで、アプリタブに移動します。
    2. Cloudflare One Agentアプリを見つけ、その名前を選択します。
    3. 設定アイコンを選択し、アプリ構成を選択します。
    4. 対応するフィールドにXMLファイルをアップロードします。
    5. 保存を選択します。
  6. Hexnodeを使用してターゲットデバイスにアプリをプッシュします。

    1. Hexnodeコンソールで、ポリシーに移動し、新しいポリシーを作成します。
    2. ポリシーの名前を提供し、iOSに移動します。
    3. 必須アプリ > 構成に移動します。
    4. 追加 > アプリを追加を選択し、必要なアプリをチェックして完了を選択します。
    5. ポリシーターゲットに移動し、ポリシーを必要なターゲットデバイスに関連付けます。

これにより、アプリと構成が選択したデバイスにプッシュされます。

Android

  1. Hexnodeコンソールで、アプリ > アプリの追加 > 管理されたGoogleアプリに移動します。
  2. アプリCloudflare One Agentを検索します。
  3. アプリを管理されたGoogle Playアプリとして承認します。
  4. ポリシーに移動し、新しいポリシーを作成します。
  5. Android > アプリ構成 > 新しい構成を追加に移動します。
  6. Cloudflare One Agentアプリを見つけ、カスタム構成を設定します。
  7. ポリシーターゲットに移動し、ポリシーを必要なターゲットデバイスに関連付けます。
  8. ポリシーを保存します。

これにより、アプリと構成が選択したデバイスにプッシュされます。