この製品のドキュメントセットは、偏向のない言語を使用するように配慮されています。このドキュメントセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブ ランゲージの取り組みの詳細は、こちらをご覧ください。
シスコは世界中のユーザにそれぞれの言語でサポート コンテンツを提供するために、機械と人による翻訳を組み合わせて、本ドキュメントを翻訳しています。ただし、最高度の機械翻訳であっても、専門家による翻訳のような正確性は確保されません。シスコは、これら翻訳の正確性について法的責任を負いません。原典である英語版(リンクからアクセス可能)もあわせて参照することを推奨します。
このドキュメントでは、Bonjour サービス プロバイダーとして動作する Chromecast デバイスの設定方法について説明します。ネットワーク上での Chromecast デバイスの使用および管理は Bonjour サービスのサポートによって簡単になっています。_googlecast._tcp.localサービス文字列により、Chromecast デバイスは他のあらゆる Bonjour サービスプロバイダーとして動作することができます。このサービスは Chromecast が接続されている画面にサポート対象デバイスの画面を投影するためにのみ使用されます。
このドキュメントでは、Google Chrome を実行するコンピュータから Chromecast デバイスにミラーリングする方法ついて説明します。詳細については、「Cast a tab」を参照してください。
このドキュメントでは、mDNS を使用して Chromecast デバイスを検出するアプリケーションやエンド デバイス(スマートフォンなど)を中心に説明しています。一部のアプリケーションやデバイスでは、Discovery and Launch(DIAL)サービスを使用して Chromecast デバイスの検索を試みるだけの場合もあります。
アプリケーションやエンド デバイスが mDNS をサポートしている場合はシナリオ 1~3 に従って進めることができます。お使いのアプリケーションが DIAL サービスしかサポートしていない場合は、検出に使用される Chromecast デバイスやエンド デバイスは同じ仮想ローカル エリア ネットワーク(VLAN)上にある必要があり、またマルチキャスト転送を WLC で有効にする必要があります。このドキュメント末尾のシナリオ 4 を参照してください。
お使いのデバイスやアプリケーションが mDNS や DIAL をサポートしているか確認するには、パケット キャプチャを作成してデバイスやアプリケーションから送信されたクエリを確認することができます。
239.255.255.250 ポート UDP 1900 にしか送信されなかったクエリがある場合、そのデバイス/アプリケーションは DIAL サービス検出のみをサポートします。224.0.0.251 ポート UDP 5353 に送信されたクエリが表示される場合は、そのデバイス/アプリケーションは MDNS もサポートします。
DIAL のクエリの例:
mDNS のクエリの例:
ワイヤレス LAN コントローラ(WLC)経由の Bonjour サービスに関して、基本的な知識があることが推奨されます。 詳細については、「BYOD 向けの Bonjour サービスの管理」を参照してください。
Chromecast デバイスは 8.8.8.8 にドメイン ネーム システム(DNS)のクエリを送信できる必要があり、これができない場合は機能しません。
画面から Chromecast にミラーリングするワイヤレス クライアントでは、インターネット アクセスは必要ありません。
このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づいています。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期(デフォルト)設定の状態から起動しています。対象のネットワークが実稼働中である場合には、どのようなコマンドについても、その潜在的な影響について確実に理解しておく必要があります。
このセクションでは次の 4 つの設定シナリオについて説明します。
シナリオ 4 を除くすべてシナリオでは、画面を投影する際に Chromecast で使用されるサービス文字列を追加します。これによって WLC が Chromecast デバイスを認識できるようになります。
CLI から、
>config mdns service create chromecast _googlecast._tcp.local. origin wireless
lss disable query enable
>show mdns service summary
Number of Services.............................. 7
Mobility learning status ........................ Enabled
Service-Name LSS Origin No SP Service-string
-------------------------------- ---- ---------- ----- ---------------
chromecast No All 1 _googlecast._tcp.local.
GUI で次の手順を実行します。
新しい Chromecast サービスが [multicast Domain Name System (mDNS)] ウィンドウに表示されます。
CLI から、
>config mdns profilechromecast service add default-mdns-profile
>show mdns profile detailed default-mdns-profile
Profile Name..................................... default-mdns-profile
Profile Id....................................... 1
No of Services................................... 7
Services......................................... AirPrint
AirTunes
AppleTV
HP_Photosmart_Printer_1
HP_Photosmart_Printer_2
Printer
chromecast
GUI で [コントローラ(Controller)] > [mDNS] > [プロファイル(Profiles)] の順にを選択します。[プロファイル名(Profile Name)] フィールドでプロファイル名を確認し、[サービス名(Service Name)] でドロップダウンリストから [chromecast] を選択します。終了したら [Add] をクリックします。
この図は同じ WLAN および VLAN の Chromecast とワイヤレス クライアントを示します。
CLI から、
>config interface create vlan10 10
>config interface address dynamic-interface vlan10 192.168.10.15
255.255.255.0 192.168.10.254
>config interface port vlan10 1
>config interface mdns-profile vlan10 default-mdns-profile
>config interface dhcp dynamic-interface vlan10 proxy-mode disable
GUI で次の手順を実行します。
新しいインターフェイスが画面に表示されます。新しいインターフェイスをクリックします。この例では、[vlan10] です。
CLI から、
>config wlan create 1 blue
>config wlan security wpa akm 802.1x disable 1
>config wlan security wpa akm psk enable 1
>config wlan security wpa akm psk set-key ascii cisco-chrome 1
>config wlan interface 1 vlan10
>config wlan radio 1 802.11g-only
>config wlan ccx aironetIeSupport disable 1
>config wlan enable 1
GUI で次の手順を実行します。
この図は WLAN A 上の Chromecast および WLAN B 上のワイヤレス クライアント、そして異なる VLAN を示します。
>config interface create vlan20 20
>config interface address dynamic-interface vlan10 192.168.20.15
255.255.255.0 192.168.20.254
>config interface port vlan20 1
>config interface mdns-profile vlan20 default-mdns-profile
>config interface dhcp dynamic-interface vlan20 proxy-mode disable
>config wlan create 2 red
>config wlan security wpa akm 802.1x disable 2
>config wlan security wpa akm psk enable 2
>config wlan security wpa akm psk set-key ascii cisco-chrome 2
>config wlan interface 2 vlan20
>config wlan radio 2 802.11g-only
>config wlan ccx aironetIeSupport disable 2
>config wlan enable 2
注:このシナリオでは、スマートフォンで管理用の Chromecast を検出することはできません。このシナリオは、画面のミラーリングのみテストされています。
注:このシナリオは、AP がローカル モードの場合にのみ動作します。FlexConnect ローカル スイッチングの AP では、ミラーリングはデバイスが同じ VLAN を使用している(Chromecast とラップトップの両方)場合にのみ動作します。
この図はアンカー WLC 上の Chromecast および外部 WLC 上のワイヤレス クライアントを示します。
CLI から、
(WLC-Anchor) >show mobility summary
Mobility Protocol Port........................... 16666
Default Mobility Domain.......................... mb-anchor
Multicast Mode .................................. Disabled
Mobility Domain ID for 802.11r................... 0x5313
Mobility Keepalive Interval...................... 10
Mobility Keepalive Count......................... 3
Mobility Group Members Configured................ 1
Mobility Control Message DSCP Value.............. 0
Controllers configured in the Mobility Group
MAC Address IP Address Group Name Multicast IP Status
bc:16:65:c2:aa:c0 10.88.244.87 mb-anchor 0.0.0.0 Up
(WLC-Foreign) >show mobility summary
Mobility Protocol Port........................... 16666
Default Mobility Domain.......................... mb-foreign
Multicast Mode .................................. Disabled
Mobility Domain ID for 802.11r................... 0x25f5
Mobility Keepalive Interval...................... 10
Mobility Keepalive Count......................... 3
Mobility Group Members Configured................ 1
Mobility Control Message DSCP Value.............. 0
Controllers configured in the Mobility Group
MAC Address IP Address Group Name Multicast IP Status
6c:20:56:b8:ba:40 10.10.30.10 mb-foreign 0.0.0.0 Up
(WLC-Anchor) >config mobility group member add 6c:20:56:b8:ba:40 10.10.30.10 mb-foreign
(WLC-Foreign) >config mobility group member add bc:16:65:c2:aa:c0 10.88.244.87 mb-anchor
(WLC-Anchor) >show mobility summary
Mobility Protocol Port........................... 16666
Default Mobility Domain.......................... mb-anchor
Multicast Mode .................................. Disabled
Mobility Domain ID for 802.11r................... 0x5313
Mobility Keepalive Interval...................... 10
Mobility Keepalive Count......................... 3
Mobility Group Members Configured................ 2
Mobility Control Message DSCP Value.............. 0
Controllers configured in the Mobility Group
MAC Address IP Address Group Name Multicast IP Status
6c:20:56:b8:ba:40 10.10.30.10 mb-foreign 0.0.0.0 Up
bc:16:65:c2:aa:c0 10.88.244.87 mb-anchor 0.0.0.0 Up
(WLC-Foreign) >show mobility summary
Mobility Protocol Port........................... 16666
Default Mobility Domain.......................... mb-foreign
Multicast Mode .................................. Disabled
Mobility Domain ID for 802.11r................... 0x25f5
Mobility Keepalive Interval...................... 10
Mobility Keepalive Count......................... 3
Mobility Group Members Configured................ 2
Mobility Control Message DSCP Value.............. 0
Controllers configured in the Mobility Group
MAC Address IP Address Group Name Multicast IP Status
6c:20:56:b8:ba:40 10.10.30.10 mb-foreign 0.0.0.0 Up
bc:16:65:c2:aa:c0 10.88.244.87 mb-anchor 0.0.0.0 Up
CLI から、
(WLC-Anchor) >config wlan disable 1
(WLC-Anchor) >config wlan mobility anchor add 1 10.88.244.87
(WLC-Anchor) >config wlan enable 1
(WLC-Foreign) >config wlan disable 1
(WLC-Foreign) >config wlan mobility anchor add 1 10.88.244.87
(WLC-Foreign) >config wlan enable 1
GUI での操作方法については、「モビリティ グループの設定(GUI)」を参照してください。
DIAL サービスのみをサポートしているスマートフォンやアプリケーションから Chromecast のデバイスを検出するには、どちらも同じ VLAN 上にあり、WLC でマルチキャスト転送が有効になっている必要があります。これらが異なる VLAN 上にあっても動作する特定の条件もあります。詳細については、次のドキュメント「Chromecast 導入ガイド、リリース 7.6」を参照してください。
ここでは、設定が正常に機能しているかどうかを確認します。
アウトプット インタープリタ ツール(登録ユーザ専用)は、特定の show コマンドをサポートしています。show コマンドの出力の分析を表示するには、Output Interpreter Tool を使用します。
>show client wlan 1
Number of Clients in WLAN........................ 1
MAC Address AP Name Status Auth Protocol Port Wired Mobility Role Device Type
----------------- ----------------- ------------- ---- ---------------- -----
80:d2:1d:4a:69:86 APe4c7.228a.4bf3 Associated Yes 802.11n(2.4 GHz) 1 No Local Unknown
00:f4:b9:0b:14:19 APe4c7.228a.4bf3 Associated Yes 802.11n(2.4 GHz) 1 No Local Unknown
chromecast mac address
wireless client mac address
>show mdns domain-name-ip summary
Number of Domain Name-IP Entries................. 2
DomainName MAC Address IP Address Vlan Id Type TTL Time left
(sec) (sec)
-------------------- ---------------- ---------------- ------- ------ ------ ------
Chromecastkcg.local. 80:d2:1d:4a:69:86 192.168.10.66 10 Wireless 4725 4411
>show mdns service detailed chromecast
Service Name..................................... chromecast
Service String................................... _googlecast._tcp.local.
Service Id....................................... 8
Service query status............................. Enabled
Service LSS status............................... Disabled
Service learn origin............................. Wireless
Number of Profiles............................... 1
Profile.......................................... default-mdns-profile
Number of Service Providers ..................... 2
Number of priority MAC addresses ................ 0
ServiceProvider MAC Address AP Radio MAC Vlan Id Type TTL Time left
(sec) (sec)
-------------------- ---------------- ---------------- ------- ------
Chromecastkcg._googlecast._tcp.local. 80:D2:1D:4A:69:86 34:DB:FD:0B:9C:90
10 Wireless 4500 4410
Chromecast's name
ここでは、設定のトラブルシューティングに使用できる情報を示します。
アウトプット インタープリタ ツール(登録ユーザ専用)は、特定の show コマンドをサポートしています。show コマンドの出力の分析を表示するには、Output Interpreter Tool を使用します。
注:debug コマンドを使用する前に、「デバッグ コマンドの重要な情報」を参照してください。
この設定のトラブルシューティングを行うには、debug mdns all enable コマンドを入力します。