Skip to content

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

デバイスに PAC ファイルを設定する

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

プロキシエンドポイントを作成 し、PAC ファイルを作成 したあと、デバイスで PAC ファイルの URL を使います。システム全体のプロキシ設定(多くのブラウザーに適用)を使うか、ブラウザーごとに個別に設定できます。

Chromium ベースのブラウザー(Google Chrome、Microsoft Edge、Brave)は、オペレーティングシステムのプロキシ設定を使います。Firefox はデフォルトで独自のプロキシ設定を使うため、別途設定が必要です。Safari と iOS / iPadOS は、プロキシエンドポイントが必要とする HTTPS プロキシタイプに対応していません。

前提条件

デバイスに PAC ファイルを設定する前に、次を用意します。

システムのプロキシ設定

オペレーティングシステムで PAC ファイルを使います。システムのプロキシ設定を使うブラウザー(Chrome、Edge、Brave)にプロキシが適用されます。

詳細は Windows でプロキシ サーバーを使う を参照してください。

  1. Settings アプリを開き、Network & internet > Proxy を選択します。
  2. Use setup script の横で Set up を選択します。
  3. Edit setup script ダイアログで Use setup script をオンにします。
  4. Script address 欄に PAC ファイルの URL を入力します。
  5. Save を選択します。

詳細は Mac でプロキシ設定を変更する を参照してください。

  1. Apple メニューを開き、System Settings を選択します。
  2. サイドバーで Network を選択します。
  3. 使用中のネットワークサービス(例: Wi-Fi)を選択し、Details を選びます。
  4. Proxies を選択します。
  5. Automatic proxy configuration をオンにします。
  6. URL 欄に PAC ファイルの URL を入力します。

設定は自動で保存されます。Chromium ベースのブラウザーは、以降プロキシエンドポイント経由でトラフィックを送ります。

手順はデスクトップ環境によって異なります。

GNOME(Ubuntu、Fedora)

  1. Settings > Network を開きます。
  2. 使用中の接続の横にある歯車アイコンを選択します。
  3. Proxy タブを選択します。
  4. 方式を Automatic にします。
  5. Configuration URL 欄に PAC ファイルの URL を入力します。

KDE Plasma

  1. System Settings > Network Settings > Proxy を開きます。
  2. Use proxy auto configuration URL を選択します。
  3. URL 欄に PAC ファイルの URL を入力します。
  4. Apply を選択します。

Android にグローバルなプロキシ設定はありません。Wi-Fi ネットワークごとにプロキシを設定します。手順は端末メーカーと Android のバージョンによって異なります。

標準の Android(Pixel)および多くの Android 端末では、次の手順です。

  1. Settings > Network & internet > Internet(または Wi-Fi)を開きます。
  2. 接続中のネットワークの横にある歯車アイコンをタップします。
  3. Advanced options を選択します(または編集アイコンをタップします)。
  4. ProxyProxy Auto-Config を選択します。
  5. PAC URL 欄に PAC ファイルの URL を入力します。
  6. Save をタップします。

詳細は Android スマートフォンの詳細なネットワーク設定を管理する を参照してください。

ChromeOS は、Chrome ブラウザーに適用されるシステムレベルのプロキシ設定を使います。

  1. ステータス領域の時刻を選択し、Settings を選びます。
  2. Network を選択し、Wi-Fi(または Ethernet)を選びます。
  3. 使用中の接続を選択します。
  4. Proxy セクションを展開します。
  5. Automatic proxy configuration を選択します。
  6. PAC ファイルの URL を入力します。
  7. 設定ウィンドウを閉じます。構成は自動で保存されます。

管理対象の ChromeOS デバイスでは、Google 管理コンソールの手順について PAC ファイルを大規模に展開する を参照してください。

Firefox を個別に設定する

Firefox は独自のプロキシ設定を使い、デフォルトではオペレーティングシステムのプロキシ構成を継承しません。Firefox で PAC ファイルを使う手順は次のとおりです。

  1. Firefox で Settings を開き、Network Settings までスクロールします。
  2. Settings を選択します。
  3. Automatic proxy configuration URL を選択します。
  4. PAC ファイルの URL を入力します(例: https://pac.cloudflare-gateway.com/<account-id>/<slug>)。
  5. OK を選択します。

Firefox からの HTTP トラフィックは、以降 Gateway でフィルタリングされます。

PAC ファイルを大規模に展開する

エンタープライズ環境では、Group Policy、MDM、またはブラウザー管理ツールを使って、管理対象デバイスに PAC ファイルの構成を展開できます。

Windows Group Policy(GPO)

Internet Settings の Preference を設定し、Group Policy で PAC ファイルの URL を展開できます。

  1. Group Policy Management を開き、Group Policy Object を作成または編集します。
  2. User Configuration > Preferences > Windows Settings > Registry を開きます。
  3. 次の値でレジストリ項目を追加します。
    • Hive: HKEY_CURRENT_USER
    • Key path: Software\Microsoft\Windows\CurrentVersion\Internet Settings
    • Value name: AutoConfigURL
    • Value type: REG_SZ
    • Value data: PAC ファイルの URL

Microsoft Intune

Settings Catalog を使って、プロキシの自動構成を展開します。

  1. Microsoft Intune 管理センター で、新しい Configuration profile を作成します。
  2. プロファイルの種類として Settings catalog を選択します。
  3. Proxy を検索し、対象プラットフォーム(Windows または macOS)の auto-config URL 設定を構成します。
  4. プロファイルをデバイスグループに割り当てます。

Apple MDM(Jamf Pro、Jamf School、その他の MDM)

プロキシペイロード付きの構成プロファイルを展開します。

  1. MDM ソリューションで新しい構成プロファイルを作成します。
  2. Global HTTP Proxy または Network ペイロードを追加します。
  3. プロキシタイプを Auto にし、PAC ファイルの URL を入力します。

ペイロードの詳細は、Apple Platform Deployment ガイドの Network Proxy Configuration settings を参照してください。

Google 管理コンソール(ChromeOS)

管理対象の ChromeOS デバイスと Chrome ブラウザーでは、次の手順です。

  1. Google 管理コンソールDevices > Networks を開きます。
  2. 管理対象デバイスの組織部門を選択します。
  3. ネットワーク構成(Wi-Fi または Ethernet)を追加または編集します。
  4. Proxy settingsAutomatic proxy configuration を選択します。
  5. PAC ファイルの URL を入力します。
  6. Save を選択します。

詳細は 管理対象デバイスのネットワークを設定する を参照してください。

Chrome Browser Cloud Management

任意のオペレーティングシステム上の管理対象 Chrome ブラウザーにプロキシ設定を展開する手順は次のとおりです。

  1. Google 管理コンソールDevices > Chrome > Settings を開きます。
  2. 管理対象ブラウザーの組織部門を選択します。
  3. Proxy を検索し、Proxy modeUse a .pac proxy auto-config file にします。
  4. PAC ファイルの URL を入力します。
  5. Save を選択します。

構成を確認する

デバイスに PAC ファイルを設定したあと、トラフィックが Gateway 経由になっているかを確認します。

  1. 設定済みのデバイスでブラウザーを開きます。
  2. テスト用ドメイン(例: example.com)をブロックする HTTP ポリシー を作成します。
  3. ブラウザーでブロックしたドメインを開きます。
  4. Gateway のブロックページが表示されることを確認します。

ブロックページが表示されない場合は、PAC ファイルのトラブルシューティング でデバッグ手順を確認してください。

次のステップ

役に立ちましたか?