内容

概要

前提条件

要件

使用するコンポーネント

概要

重要な事実

設定

ネットワーク図

設定

WLAN 設定

AP の設定

確認

概要

このドキュメントでは、FlexConnect Office Extend AP(OEAP)モードとして屋内アクセスポイント(AP)を設定する方法と、ホームオフィスでローカルにスイッチングするトラフィックとワイヤレスLANコントローラ(WLC)で中央でスイッチングするトラフィックを定義する方法について説明します。

著者：Cisco TACエンジニア、Nicolas Darchis

前提条件

要件

このドキュメントの設定では、WLCがネットワークアドレス変換(NAT)が有効な非武装地帯(DMZ)にすでに設定されていて、APがホームオフィスからWLCに参加できることを前提としています。

使用するコンポーネント

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

- バージョンAireOS 8.10(130.0)ソフトウェアを搭載したWLC。

- Wave1 AP:1700/2700/3700.

- Wave2 AP:1800/2800/3800/4800、およびCatalyst 9100シリーズ。

このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。

このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期（デフォルト）設定の状態から起動しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。

概要

OEAPは、企業WLANをインターネット経由で従業員の自宅まで拡張するために、Cisco WLCからリモートロケーションのCisco APへのセキュアな通信を提供します。ホームオフィスでのユーザエクスペリエンスは、企業オフィスでのユーザエクスペリエンスとまったく同じです。APとコントローラ間のDatagram Transport Layer Security(DTLS)暗号化により、すべての通信のセキュリティが最高レベルになります。 FlexConnectモードの屋内APは、OEAPとして機能できます。

重要な事実

- Cisco OEAPは、NATを使用するルータやその他のゲートウェイデバイスの背後で動作するように設計されています。NATを使用すると、ルータなどのデバイスが、インターネット（パブリック）とパーソナルネットワーク（プライベート）の間のエージェントとして機能し、コンピュータのグループ全体を1つのIPアドレスで表すことができます。NATデバイスの背後に導入できるCisco OEAPの数に制限はありません。

- AP-700I、AP-700W、およびAP802シリーズのAPを除く、統合アンテナを備えたすべての屋内APモデルをOEAPとして設定できます。

- すべてのOEAPは同じAPグループに属している必要があり、そのグループに含まれるワイヤレスLANは15以下である必要があります。APグループにOEAPを持つコントローラは、パーソナルService Set Identifier(SSID)に1つのWLANを予約するため、接続された各OEAPに対して最大15のWLANのみを公開します。

設定

ネットワーク図

設定

WLAN 設定

ステップ1:APグループに割り当てるWLANを作成します。このWLANのFlexConnectローカルスイッチングオプションを有効にする必要はありません。

ステップ2:APグループを作成します。[WLANs]タブで、WLAN SSIDを選択し、[Add]をクリックしてWLANを追加します。[APs]タブに移動し、[FlexConnect OEAP]を追加します。

AP の設定

APをFlexConnectモードでコントローラに関連付けた後、OEAPとして設定できます。

ステップ1:APがWLCに加入した後、APモードをFlexConnectに変更し、[Apply]をクリックします。

ステップ2:[High Availability]タブで少なくともプライマリWLCが設定されていることを確認します。

ステップ3:[FlexConnect]タブに移動し、[Enable OfficeExtend AP]チェックボックスをオンにします。

DTLSデータ暗号化は、APのOfficeExtendモードを有効にすると自動的に有効になります。ただし、特定のAPに対してDTLSデータ暗号化を有効または無効にできます。有効にするには、[All APs] > [Details for [selected AP] > [Advanced]タブで[Data Encryption]チェックボックスをオン（有効）またはオフ（無効）にします。

注：TelnetおよびSSHアクセスは、APのOfficeExtendモードを有効にすると自動的に無効になります。ただし、特定のAPに対してTelnetまたはSSHアクセスを有効または無効にできます。そのためには、[All APs] > [Details for [selected AP] > [Advanced]タブで[Telnet]または[SSH]チェックボックスをオンまたはオフにします。

注：APのOfficeExtendモードを有効にすると、リンク遅延が自動的に有効になります。ただし、特定のAPのリンク遅延を有効または無効にすることができます。そのためには、[All APs] > [Details for [selected AP] > [Advanced]タブの[Enable Link Latency]チェックボックスをオン（有効）またはオフ（無効）にします。

ステップ3:[Apply]を選択します。[Apply]を選択すると、APがリロードされます。

ステップ4:APがWLCに再接続した後、APはOEAPモードになります。

注：許可されたAPだけがWLCに加入できるように、AP加入セキュリティ（一般にAPポリシーで定義）を設定することを推奨します。ローカルで有効な証明書(LSC)APプロビジョニングを使用することもできます。

ステップ5:FlexConnectアクセスコントロールリスト(ACL)を作成し、中央でスイッチングするトラフィック（拒否）とローカルでスイッチングするトラフィック（許可）を定義します。

ここでは、すべてのトラフィックをサブネット192.168.1.0/24にローカルにスイッチングすることを目的としています。

ステップ6:FlexConnectグループを作成し、[ACL Mapping]に移動し、[WLAN-ACL Mapping]に移動します。[Local Split ACL Mapping]で、WLAN IDを入力し、FlexConnect ACLを選択します。次に、[追加]をクリックします。

ステップ7:FlexConnectグループにAPを追加します。

確認

1. FlexConnect ACLのステータスと定義を確認します。

c3504-01) >show flexconnect acl summary

ACL Name                         Status

-------------------------------- -------

Flex_OEAP_ACL                    Applied

(c3504-01) >show flexconnect acl detailed Flex_OEAP_ACL

Source Destination Source Port Dest Port

Index IP Address/Netmask IP Address/Netmask Prot Range Range DSCP Action

------ ------------------------------- ------------------------------- ---- ----------- ----------- ----- -------

1 0.0.0.0/0.0.0.0 192.168.1.0/255.255.255.0 Any 0-65535 0-65535 Any Permit

2 0.0.0.0/0.0.0.0 0.0.0.0/0.0.0.0 Any 0-65535 0-65535 Any Deny

2. FlexConnectローカルスイッチングが無効になっていることを確認します。

(c3504-01) >show wlan 17

WLAN Identifier.................................. 17

Profile Name..................................... FlexOEAP_TEST

Network Name (SSID).............................. FlexOEAP_TEST

Status........................................... Enabled

...

Interface........................................ management

...

FlexConnect Local Switching................... Disabled

FlexConnect Central Association............... Disabled

flexconnect Central Dhcp Flag................. Disabled

flexconnect nat-pat Flag...................... Disabled

flexconnect Dns Override Flag................. Disabled

flexconnect PPPoE pass-through................ Disabled

flexconnect local-switching IP-source-guar.... Disabled

FlexConnect Vlan based Central Switching ..... Disabled

FlexConnect Local Authentication.............. Disabled

FlexConnect Learn IP Address.................. Enabled

Flexconnect Post-Auth IPv4 ACL................ Unconfigured

Flexconnect Post-Auth IPv6 ACL................ Unconfigured

...

Split Tunnel Configuration

Split Tunnel................................. Disabled

Call Snooping.................................... Disabled

Roamed Call Re-Anchor Policy..................... Disabled

...

3. FlexConnectグループの設定を確認します。

(c3504-01) >show flexconnect group summary

FlexConnect Group Summary: Count: 2

Group Name           # Aps

-------------------- --------

FlexConnect_OEAP_Group 2

default-flex-group     0

(c3504-01) >show flexconnect group detail FlexConnect_OEAP_Group

Number of AP's in Group: 2

AP Ethernet MAC Name Status Mode Type Conflict with PnP

-------------------- -------------------- --------------- -------------- ---------- ------------------

70:db:98:e1:3e:b8 AP3800_E1.3EB8 Joined Flexconnect Manual No

c4:f7:d5:4c:e7:7c AP9120_4C.E77C Joined Flexconnect Manual No

Efficient AP Image Upgrade ..... Disabled

Efficient AP Image Join ........ Disabled

Auto ApType Conversion........ Disabled

Master-AP-Mac Master-AP-Name Model Manual

Group Radius Servers Settings:

Type Server Address Port

------------- ---------------- -------

Primary Unconfigured Unconfigured

Secondary Unconfigured Unconfigured

Group Radius/Local Auth Parameters :

Radius Retransmit Count......................... 3 (default)

Active Radius Timeout........................... 5 (default)

Group Radius AP Settings:

AP RADIUS server............ Disabled

EAP-FAST Auth............... Disabled

LEAP Auth................... Disabled

EAP-TLS Auth................ Disabled

EAP-TLS CERT Download....... Disabled

PEAP Auth................... Disabled

Server Key Auto Generated... No

Server Key.................. <hidden>

Authority ID................ 436973636f0000000000000000000000

Authority Info.............. Cisco A_ID

PAC Timeout................. 0

HTTP-Proxy Ip Address.......

HTTP-Proxy Port............. 0

Multicast on Overridden interface config: Disabled

DHCP Broadcast Overridden interface config: Disabled

Number of User's in Group: 0

FlexConnect Vlan-name to Id Template name: none

Group-Specific FlexConnect Local-Split ACLs :

WLAN ID SSID ACL

-------- -------------------- -----

17 FlexOEAP_TEST Flex_OEAP_ACL

Group-Specific Vlan Config:

Vlan Mode.................... Enabled

Native Vlan.................. 100

Override AP Config........... Disabled

Group-Specific FlexConnect Wlan-Vlan Mapping:

WLAN ID Vlan ID

-------- --------------------

WLAN ID SSID Central-Dhcp Dns-Override Nat-Pat

APインターフェイスでトラフィックをキャプチャして、トラフィックがAPで分割されていることを確認できます。

ヒント：トラブルシューティングの目的で、DTLS暗号化を無効にして、capwap内でカプセル化されたデータトラフィックを確認できます。

次のパケットキャプチャの例は、WLCに向けられたACL「deny」ステートメントに一致するデータトラフィックと、APでローカルにスイッチングされたACL「permit」ステートメントに一致するデータトラフィックを示しています。

注：通常のシナリオでは、クライアントサブネットがオフィスネットワークに属し、ホームオフィスのローカルデバイスがクライアントサブネットに到達する方法を認識しないため、APはローカルでスイッチングされるトラフィックのネットワークアドレスを変換します。APは、ローカルホームオフィスのサブネットで定義されたIPアドレスを使用して、クライアントトラフィックを変換します。

APがNATを実行したことを確認するには、AP端末に接続し、「show ip nat translations」コマンドを発行します。例：

AP3800_E1.3EB8#show ip nat translations

TCP NAT upstream translations:

(192.168.1.139, 1223, 192.168.1.2, 5000) => (192.168.1.99, 1223, 192.168.1.2, 5000) [*0 gw_h/nat/from_inet_tcp:0] i0 exp42949165

(192.168.1.139, 1095, 192.168.1.2, 5000) => (192.168.1.99, 1095, 192.168.1.2, 5000) [*0 gw_h/nat/from_inet_tcp:0] i0 exp85699

...

TCP NAT downstream translations:

(192.168.1.2, 5000, 192.168.1.99, 1223) => (192.168.1.2, 5000, 192.168.1.139, 1223) [gw_h/nat/to_inet_tcp:0 *0] i0 exp42949165

(192.168.1.2, 5000, 192.168.1.99, 1207) => (192.168.1.2, 5000, 192.168.1.139, 1207) [gw_h/nat/to_inet_tcp:0 *0] i0 exp85654

スプリットトンネリングを削除すると、すべてのトラフィックがWLCで中央でスイッチングされます。次の例は、capwapトンネル内の192.168.1.2宛先へのインターネット制御メッセージプロトコル(ICMP)を示しています。