Apple WKWebViewモバイル・エンタープライズ・ゲートウェイ (MEG) サポートの有効化

Apple のMobile Enterprise Gateway(MEG) サポートを有効にする WKWebView

注: ネットワーク環境で HTTP プロキシをSSL復号化で使用している場合は、SSL復号化のための中断のない接続性を維持するために、MEGリレーURLをホワイトリストに登録する必要があります。

前提条件

  • モバイルエンタープライズゲートウェイ(MEG) を使用している場合 Standalone モードでは、Apple WKWebViewMobile Enterprise Gateway (MEG ) サポートを有効にする前に、Mobile Enterprise Gateway (MEG) モジュール バージョン 2.105.200 以降をインストールする必要があります。
    Mobile Enterprise Gateway (MEG) モジュールをアップグレードする必要がある場合は、以下の手順に従ってください。
    1. Cloud Extender ® 構成ツールで、「エンタープライズ・ゲートウェイ」タイルに移動します。
    2. 自動更新を有効にしてから、アップグレード・フラグのアイコンをクリックします。
  • Mobile Enterprise Gateway(MEG )を高可用性(HA)モードで使用する場合は、MEGバージョン( 2.102 )以降のモジュールをサブスクライブする必要があります。

Apple 向け Mobile Enterprise Gateway (MEG) サポートの設定手順 WKWebView

  1. IBM® MaaS360® ポータルホームページから、 [設定] > [サービス] を選択し、 [エンタープライズゲートウェイ] 設定を有効にします。
  2. C:\Program Files (x86)\MaaS360\Cloud Extender\ConfigTool.exe から新しい Cloud Extender Configuration Tool を起動し 、Enterprise Gateway タイルを有効にします。

    Apple用の最新バージョンのMobile Enterprise Gateway (MEG) を設定するには、新しい Cloud Extender Configuration Tool を使用してください。 WKWebView

    Cloud Extender構成ツールの古いバージョンの場合は、新しい Cloud Extender構成ツールC:\Program Files (x86)\MaaS360\Cloud Extender\ConfigTool.exe

    ご使用のシステムでこのファイル・パスが見つからない場合は、最新バージョンの Cloud Extenderにアップグレードする必要があります。 Cloud Extenderの最新バージョンへのアップグレード手順については 、「Cloud Extenderのコアとモジュールのアップグレード 」を参照してください。

  3. クラウドエクステンダー構成ツールから、以下のモバイルエンタープライズゲートウェイ(MEG) ゲートウェイモード(リレーアクセスまたはダイレクト)のいずれかを構成します。
    • リレー・アクセス・モード

      リレー・アクセス・モードの場合、ゲートウェイはポート 443 を介して MaaS360 リレー・サーバーへのアウトバウンド・アクセスを確立します。 デバイスはリレー・サーバーとのみ対話し、ゲートウェイとは直接対話しません。

      1. Cloud Extender 構成ツールから、リレー・モードを選択します。
      2. 以下のモバイルエンタープライズゲートウェイ(MEG) リレーのいずれかをファイアウォールに追加します。
        リレー 接続情報
        US リレー
        • us03-gw.meg.maas360.com:443
        • 169.62.254.222:443
        EU リレー
        • eu03-gw.meg.maas360.com:443
        • 158.176.161.155:443
        APAC - SGP リレー
        • ap03-gw.meg.maas360.com:443
        • 161.202.111.232:443
        東京リレー
        • ap03-gw.meg.maas360.com:443
        • 161.202.111.232:443
        Quad9 DNS サーバー・アドレス 9.9.9.9:53, 149.112.112.112:53
        注: このアドレスは 、 WorkPlace ペルソナポリシーのアクセスフィルタリストで不完全なドメインを持つ正規表現を使用している場合にのみ適用されます。 詳細については 、「Apple WKWebView サポートのための Mobile Enterprise Gateway (MEG) の高度な設定 」のセクション「 Impact of using regular expressions with incomplete domains in the access filter list 」を参照してください。
    • 直接モード

      直接モードの場合、デバイスは直接リソース・アクセスのために Mobile Enterprise Gateway (MEG) と直接対話し、 MaaS360 がホストするリレー・サーバーをバイパスします。 小規模なデプロイメント用のスタンドアロン・ゲートウェイとして、または高可用性 (HA) 用のクラスター・ゲートウェイとして、ゲートウェイをインストールすることもできます。

      1. Cloud Extender 構成ツールから、直接モードを選択してください。
      2. 「接続プロパティー」セクションで、ゲートウェイ接続の情報を追加します。 VPN ゲートウェイ設定セクションでは、 ゲートウェイサーバーゲートウェイローカルポートに同じポートを使用します。
      3. セキュリティプロパティセクションで、 SSL証明書SSL証明書の秘密鍵を入力します。
  4. 構成を完了します。

HAモードでロードバランサーとTLSを使用してAppleをサポートする Mobile Enterprise Gateway(MEG) を設定する手順(例) WKWebView HAモードでロードバランサーとTLSを使用するAppleのサポート(例)

例えば、ロードバランサーとしてNGINXを使用したダイレクトモードでのHAモード構成。
  1. Cloud Extender 構成ツールから、直接モードを選択してください。
  2. 「接続プロパティー」セクションで、ゲートウェイ接続の情報を追加します。
  3. 「セキュリティー・プロパティー」セクションの「SSL 構成」設定では、「いいえ」を選択します。「SSL 証明書チェーン」フィールドでロード・バランサーの TLS 終端を使用しているからです。 証明書をブラウズしてインポートし、デバイスがその証明書を使用してロードバランサーとハンドシェイクできるようにします。
  4. 構成を完了します。

NGINX ロード・バランサー (または代替製品)

この例では、NGINX ロード・バランサーを https://gateway3-load-balancer.local で実行します。

  1. /etc/nginx/nginx.conf ファイルを編集します。 (この手順は Ubuntu に基づいています。)
  2. ゲートウェイの IP とポートに合わせてバックエンドを変更します。
    # user www-data; 
    worker_processes auto; 
    # pid /run/nginx.pid; 
    # include /etc/nginx/modules-enabled/*.conf; events { 
         worker_connections 6000; 
         multi_accept on;
    }
    stream {
      upstream backend { 
         server 192.1.1.2:8081; # gateway 3 instance 1 IP and port 
         server 192.1.1.3:8081; # gateway 3 instance 2 IP and port
      } 
      server { 
         listen 443 ssl; 
         proxy_pass backend; 
    
         ssl_certificate vpn_server.crt; # Device need to trust this cert 
         ssl_certificate_key 
         vpn_server.key;    
         ssl_session_cache shared:SSL_TCP:10m; 
         ssl_session_timeout 5m;   
         ssl_ciphers HIGH:!aNULL:!MD5; 
         ssl_prefer_server_ciphers on;  
      } 
    }
  3. NGINX 構成を再ロードします。
    注: F5 などのロードバランサーは 、TCP/UDPロードバランシングを設定するための同様のオプションを提供しています。

AppleのデバイスでMobile Enterprise Gateway(MEG) サポートを有効にする手順 WKWebView デバイス上での

  1. App Storeで IBM MaaS360 iOS Coreアプリを検索し、デバイス上のアプリをバージョン 4.40.x 以降にアップグレードします。
  2. App Storeで IBM MaaS360 ブラウザ iOS app を検索し、デバイス上のアプリをバージョン 3.40.x 以降にアップグレードします。
  3. IBM MaaS360 iOS Core アプリを開き、デバイスのゲートウェイ設定を完了します。 IBM MaaS360 をVPNとして設定することを許可するプロンプトが表示されます。
  4. IBM MaaS360 ブラウザ iOS app を開き、企業内イントラネットのウェブサイトを閲覧する。 IBM MaaS360 ゲートウェイがアクティブな場合、デバイス上に VPN アイコンが表示されます。 IBM MaaS360 Browserがアクティブな場合、アイコンはアクティブなままですが、 IBM MaaS360 Browser iOS app がバックグラウンドに送られると、ブラウザはVPNから切断されます。