内容

概要

前提条件

要件

使用するコンポーネント

表記法

WLC での Web 認証プロキシ

WLC での Web 認証プロキシの設定

設定

確認

関連情報

概要

このドキュメントでは、ワイヤレス LAN コントローラ（WLC）上で Web 認証プロキシ機能を使用するための設定例を示します。

前提条件

要件

この設定を行う前に、以下の要件を満たしていることを確認してください。

- Lightweight アクセス ポイント（LAP）および Cisco WLC の設定に関する知識

- Lightweight Access Point Protocol（LWAPP）/Control And Provisioning of Wireless Access Points（CAPWAP）に関する知識

- Web 認証に関する知識

使用するコンポーネント

このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づいています。

- ファームウェア リリース 7.0.116.0 が稼働している Cisco 4400 WLC

- Cisco 1130AG シリーズ LAP

- ファームウェア リリース 4.2 が稼働している Cisco 802.11a/b/g ワイヤレス クライアント アダプタ

このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期（デフォルト）設定の状態から起動しています。対象のネットワークが実稼働中である場合には、どのようなコマンドについても、その潜在的な影響について確実に理解しておく必要があります。

表記法

ドキュメント表記の詳細については、『シスコ テクニカル ティップスの表記法』を参照してください。

WLC での Web 認証プロキシ

このドキュメントでは、読者に Web 認証および Cisco WLC での Web 認証の設定に関する手順の予備知識があることを前提としています。新規ユーザの場合、Web 認証プロセスについて詳しく説明している次のドキュメントを参照してください。

- ワイヤレス LAN コントローラの Web 認証の設定例

- ワイヤレス LAN コントローラを使用した外部 Web 認証の設定例

- 『ワイヤレス LAN コントローラ（WLC）上の Web 認証のトラブルシューティング』

Web 認証プロキシ機能は、WLC バージョン 7.0.116.0 で導入されました。

Web ブラウザには、次の 3 種類のインターネット設定をユーザが指定できます。

- 自動検出

- システム プロキシ

- 手動

この機能を使用すると、ブラウザで手動 Web プロキシが有効になっているクライアントに対し、コントローラによる Web 認証を強化することができます。

Web 認証用に設定されたネットワークで、クライアントが手動プロキシ設定用に設定されている場合、コントローラはプロキシ ポートをリッスンしないため、クライアントはコントローラとの TCP 接続を確立できません。ユーザは事実上、認証用のログイン ページを表示できず、ネットワークにアクセスすることはできません。

クライアントが Web 認証プロキシ機能が有効な URL を要求すると、コントローラはプロキシ設定が自動的に削除されるようにインターネット プロキシ設定を変更するよう促す Web ページを表示して応答します。

このプロセスによって、ブラウザの手動プロキシ設定が失われなくなります。この機能を設定すると、ユーザは Web 認証ポリシーを通じてネットワークにアクセスできます。

ポート 80、8080、および 3128 は Web プロキシ サーバに最もよく使用されるため、デフォルトではこの機能にこれらのポートが指定されます。

WLC での Web 認証プロキシの設定

このセクションでは、このドキュメントで説明する機能を設定するために必要な情報を提供しています。

設定

コントローラ GUI を使用して Web 認証プロキシを設定するには、次の手順を実行します。

1. コントローラ GUI から、[Controller] > [General] を選択します。

2. Web 認証プロキシを有効にするには、[WebAuth Proxy Redirection Mode]ドロップダウン リストから [Enabled] を選択します。

3. [WebAuth Proxy Redirection Port] テキスト ボックスに、Web 認証プロキシのポート番号を入力します。このテキスト ボックスでは、コントローラが Web 認証プロキシ リダイレクションを実行するためにリッスンするポート番号を指定します。デフォルトでは、80、8080、および 3128 の 3 つのポートが想定されています。これら以外の値に Web 認証リダイレクション ポートを設定した場合は、その値を指定してください。

4. [Apply] をクリックします。

CLI から Web 認証プロキシを設定するには、次のコマンドを発行します。

config network web-auth proxy-redirect {enable | disable}

config network web-auth port <port-number> コマンドを使用して、Web 認証ポート番号を設定します。

WLC を設定したら、設定を保存してコントローラをリブートし、設定を有効にします。

確認

Web 認証プロキシ設定の現在のステータスを表示するには、show network summary コマンドまたは show running-config コマンドを発行します。

(Cisco Controller) >show network summary

RF-Network Name............................. WLAN-LAB

Web Mode.................................... Disable

Secure Web Mode............................. Enable

Secure Web Mode Cipher-Option High.......... Disable

Secure Web Mode Cipher-Option SSLv2......... Enable

Secure Shell (ssh).......................... Enable

Telnet...................................... Enable

Ethernet Multicast Forwarding............... Disable

Ethernet Broadcast Forwarding............... Disable

AP Multicast/Broadcast Mode................. Unicast

IGMP snooping............................... Disabled

IGMP timeout................................ 60 seconds

IGMP Query Interval......................... 20 seconds

User Idle Timeout........................... 300 seconds

ARP Idle Timeout............................ 300 seconds

Cisco AP Default Master..................... Disable

AP Join Priority............................ Disable

Mgmt Via Wireless Interface................. Disable

Mgmt Via Dynamic Interface.................. Disable

Bridge MAC filter Config.................... Enable

Bridge Security Mode........................ EAP

--More-- or (q)uit

Mesh Full Sector DFS........................ Enable

Apple Talk ................................. Disable

AP Fallback ................................ Enable

Web Auth Redirect Ports .................... 80

Web Auth Proxy Redirect  ................... Enable

Fast SSID Change ........................... Disabled

802.3 Bridging ............................. Disable

IP/MAC Addr Binding Check .................. Enabled

次に、Web 認証用に設定した ゲスト SSID にワイヤレス クライアントを接続します。

内部 DHCP サーバがあり、クライアントは WLAN Guest1 に接続して IP アドレスを取得すると想定します。クライアントが URL（www.cisco.com など）にアクセスしようとすると、クライアントのブラウザで手動プロキシが有効になっているため、Web 認証プロキシ機能を使用するコントローラはプロキシ設定が自動的に削除されるようにインターネット プロキシ設定を変更するよう促す Web ページを表示して応答します。

この時点で、クライアントは手動プロキシ設定を無効にする必要があることに気づきます。ここでは、Firefox バージョン 3.6 で手動プロキシ設定を無効にする方法を示します。

1. Firefox ブラウザから、[Tools] > [Options]を選択して、[Advanced] を選択します。

2. [Network]タブをクリックして、[Settings] を選択します。

3. [Connection Settings] ウィンドウで、[Auto-detect proxy settings for this network] を選択します。

完了したら、ブラウザを更新して、URL に再度アクセスしてみます。今回は、Web 認証ページにリダイレクトされます。クライアントはユーザにクレデンシャルを提供できるため、ユーザはゲスト ネットワークにログインできます。

関連情報

- ワイヤレス LAN コントローラの Web 認証の設定例

- ワイヤレス LAN コントローラを使用した外部 Web 認証の設定例

- 『ワイヤレス LAN コントローラ（WLC）上の Web 認証のトラブルシューティング』

- Cisco Wireless LAN Controller コンフィギュレーション ガイド、リリース 7.0.116.0

- テクニカル サポートとドキュメント – Cisco Systems