Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

Hexnode

最終更新 Markdown で表示Agent セットアップ

Windows

  1. .bat.cmd.ps1 形式のスクリプトファイルを作成し、デバイスへ Cloudflare One Client(旧 WARP)の Windows アプリケーションをダウンロード、インストール、設定します。設定可能なパラメーターをすべて含むサンプルスクリプトは次のとおりです。

    <# 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!"
    }
  2. Hexnode を使って、スクリプトファイルをデバイスへ配布します。

  3. Hexnode コンソールで、Manage > Devices を開きます。

  4. デバイス名を選びます。Device Summary が開きます。

  5. Actions > Execute Custom Script を選びます。

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

  7. Execute を選びます。

Cloudflare One Client をデプロイしたあと、Cloudflare One Client の GUI に表示される 接続ステータス メッセージで、接続の進行状況を確認できます。

macOS

  1. macOS 向け Cloudflare One Client を ダウンロード します。

  2. Hexnode コンソールで、Apps > Add Apps > Enterprise App を開きます。

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

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

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

  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 コンソールで、Policies を開きます。

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

  9. macOS > App Management > Mandatory Apps を開き、ポリシーの設定を始めます。

  10. Add を選び、先ほどアップロードした Cloudflare One Client アプリを選びます。

  11. App Configurations > Add new configuration を開きます。

  12. Cloudflare One Client アプリを選び、手順 6 の XML ファイルをアップロードします。

  13. Policy Targets を開き、対象エンティティにポリシーを関連付けます。

これで、選択したデバイスへアプリと設定が配布されます。

Cloudflare One Client をデプロイしたあと、Cloudflare One Client の GUI に表示される 接続ステータス メッセージで、接続の進行状況を確認できます。

iOS

  1. Hexnode コンソールで、Apps > Add Apps > Store App を開きます。

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

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

  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 コンソールで Apps タブを開きます。
    2. Cloudflare One Agent アプリを探し、名前を選びます。
    3. 設定アイコンを選び、App Configuration を選びます。
    4. 対応するフィールドに XML ファイルをアップロードします。
    5. Save を選びます。
  6. Hexnode を使って、対象デバイスへアプリを配布します。

    1. Hexnode コンソールで Policies を開き、新しいポリシーを作成します。
    2. ポリシー名を入力し、iOS を開きます。
    3. Mandatory Apps > Configure を開きます。
    4. Add > Add app を選び、必要なアプリにチェックを入れて Done を選びます。
    5. Policy Targets を開き、対象デバイスにポリシーを関連付けます。

これで、選択したデバイスへアプリと設定が配布されます。

Cloudflare One Client をデプロイしたあと、Cloudflare One Client の GUI に表示される 接続ステータス メッセージで、接続の進行状況を確認できます。

Android

  1. Hexnode コンソールで、Apps > Add Apps > Managed Google Apps を開きます。
  2. Cloudflare One Agent を検索します。
  3. Managed Google Play アプリとして承認します。
  4. Policies を開き、新しいポリシーを作成します。
  5. Android > App Configurations > Add new configuration を開きます。
  6. Cloudflare One Agent アプリを探し、カスタム設定を行います。
  7. Policy Targets を開き、対象デバイスにポリシーを関連付けます。
  8. ポリシーを保存します。

これで、選択したデバイスへアプリと設定が配布されます。

Cloudflare One Client をデプロイしたあと、Cloudflare One Client の GUI に表示される 接続ステータス メッセージで、接続の進行状況を確認できます。

役に立ちましたか?