トラフィック制御 / Webリダイレクト


基本仕様
設定方法
特定クライアントの除外
非Webブラウザーの除外
リダイレクト頻度の設定


Webリダイレクト機能は、本製品経由でHTTP通信(Webアクセス)を行うクライアントを追跡し、一定の頻度で各クライアントからのHTTPリクエストを特定のURLにリダイレクトする機能です。

基本仕様


設定方法

Webリダイレクトの基本的な設定方法を示します。
本製品配下のクライアントからのWebアクセスはすでに可能な状態になっているものと仮定します。
  1. グローバルコンフィグモードのweb-redirectコマンドでWebリダイレクトの設定を開始します。
    awplus(config)# web-redirect
    

  2. server-urlコマンドでリダイレクト先URLを設定します。
    リダイレクトの対象となる通信はHTTPのみですが、リダイレクト先URLはHTTPでもHTTPSでもかまいません。
    awplus(config-web-redirect)# server-url https://info.example.com/
    

  3. repeat-timeコマンド(リピートタイマー)とidle-timeコマンド(アイドルタイマー)でリダイレクトの頻度(間隔)を設定します。
    ここでは各クライアントについて、少なくとも1日(86400秒)は間隔を空け、さらに最低10分間(600秒)は無通信の状態が続いていることを、次回リダイレクトの実行条件とします。
    各タイマーの詳細については、リダイレクト頻度の設定をご覧ください。
    awplus(config-web-redirect)# repeat-time 86400
    awplus(config-web-redirect)# idle-time 600
    

  4. Webリダイレクト機能を有効にします。これにはenableコマンドを使います。
    awplus(config-web-redirect)# enable
    

特定クライアントの除外

特定クライアントからのWebアクセスをリダイレクトしたくない場合は、以下の除外設定が可能です。

■ クライアントのIPv4/IPv6アドレスを指定して除外するには、exclude ipコマンドを使います。
awplus(config-web-redirect)# exclude ip 192.168.10.2
awplus(config-web-redirect)# exclude ip 2001:db8:1:10::2

次のようにIPv4/IPv6アドレスをブロックで指定することも可能です。
awplus(config-web-redirect)# exclude ip 192.168.1.0/24
awplus(config-web-redirect)# exclude ip 2001:db8:1:1::/64

■ クライアントのMACアドレスを指定して除外するには、exclude macコマンドを使います。
awplus(config-web-redirect)# exclude mac 00:00:5E:00:53:85
Note
個々のクライアントをMACアドレスで指定するためには、該当クライアントが本製品と同じL2ネットワークに接続されている必要があります。クライアントと本製品の間にL3装置(他のルーターなど)が存在している場合、本製品が受信するMACアドレスは介在するL3装置のMACアドレスになるためです。

MACアドレスの先頭3オクテット、すなわちベンダーコード(OUI)を指定して除外することも可能です。
awplus(config-web-redirect)# exclude mac 00:00:5E

非Webブラウザーの除外

今日、HTTP通信はソフトウェアの自動アップデート機能などWebブラウジング以外のさまざまな用途にも利用されています。こうした自動的なHTTP通信をリダイレクト対象から除外するには、ブラウザーオンリーモードを使います。

■ ブラウザーオンリーモードを有効にするには、browser-onlyコマンドを実行します。
awplus(config-web-redirect)# browser-only

ブラウザーオンリーモードでは、HTTPリクエストのUser-Agentヘッダーに「Mozilla」という文字列が含まれている場合のみリダイレクトを行い、それ以外のHTTP通信はリダイレクトしません。

リダイレクト頻度の設定

各クライアントをどのくらいの頻度(間隔)でリダイレクトするかは、2つのタイマーの設定によって決まります。
本機能の有効時、各クライアント最初のWebアクセス(HTTPリクエスト)は必ずリダイレクトされ、リピートタイマーのカウントダウンが始まります。
その後リピートタイマーが0になるまでは、該当クライアントのWebアクセスをリダイレクトすることはありません。
次のリダイレクトの実行タイミングは、アイドルタイマーの設定有無によって次のように異なります。


(C) 2015 - 2019 アライドテレシスホールディングス株式会社

PN: 613-002107 Rev.AA