无线/移动 : "无线, 移动"

Chromecast作为mDNS服务为了转换在WLC的屏幕配置

2015 年 8 月 28 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 6 月 25 日) | 反馈

简介

本文描述如何配置Chromecast设备作为Bonjour服务提供商。使用和管理在网络的Chromecast设备由Bonjour服务支持简化。_googlecast。_tcp.local服务字符串允许Chromecast设备作为其他Bonjour服务提供商。此服务完全使用为了转换支持的设备的屏幕到Chromecast连接的屏幕。

本文着重如何从运行谷歌镀铬物到Chromecast设备的计算机反映。欲知更多信息,请参阅转换选项卡

如果希望管理Chromecast设备的设置或使用您的智能手机作为遥控一应用程序例如YouTube或Netflix,则Chromecast和您的智能手机必须在同样虚拟局域网。关于不同的VLAN,请参阅方案4在本文结束时。

贡献用Karla西内罗Galvan, Cisco TAC工程师。

先决条件

要求

思科推荐您有Bonjour服务基础知识在无线局域网控制器(WLC)的。欲知更多信息,请参阅管理Bonjour服务关于BYOD

Chromecast设备一定能做域名系统(DNS)查询到8.8.8.8,否则不运作。

请反映屏幕Chromecast的无线客户端不需要访问互联网访问。

使用的组件

本文档中的信息基于以下软件和硬件版本:

  • WLC 5508版本8.0.110.0
  • WLC 2504版本8.0.110.0
  • Chromecast版本27946
  • 在本地传送方式的接入点(AP) 3700i
  • 运行谷歌镀铬物版本42.0.x的笔记本电脑

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。

配置

注意:使用命令查找工具仅限注册用户)可获取有关本部分所使用命令的详细信息。

配置场景

此部分描述这四个配置情形:

  1. Chromecast和无线客户端同样无线局域网(WLAN)和同样VLAN的
  2. 在WLAN A和无线客户端的Chromecast WLAN的B,不同的VLAN
  3. 在锚点WLC和无线客户端的Chromecast外国WLC的
  4. Chromecast和无线客户端不同的VLAN的(同样服务集标识(SSID))

初始配置

对于所有,当您在屏幕时,转换除了方案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:

  1. 选择Controller> mDNS >General。在mDNS窗口的万事达服务数据库部分,请选择这些设置:
    • 对于Select服务,请选择其他
    • 对于服务名称,请输入chromecast
    • 对于服务字符串,请输入_googlecast。_tcp.local。
    • 检查查询状态
    • 对于始发地,请选择无线
  2. 当您执行时,请单击添加

    新的Chromecast服务在组播域名系统(mDNS)窗口出现:

     

  3. 添加此服务到在WLAN使用的mDNS配置文件。在这种情况下使用默认配置文件。

    从CLI :

    >config mdns profile service add default-mdns-profile chromecast

    >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 >配置文件。在配置文件名称名称字段验证配置文件名称和对于服务名称,从下拉列表选择chromecast。当您执行时,请单击添加

  4. 保证组播、监听的互联网组管理协议(IGMP)窥探和的mDNS在WLC启用全局。
    >show network summary

    Ethernet Multicast Forwarding............... Enable

    IGMP snooping............................... Enabled

    mDNS snooping............................... Enabled

    如果设置没有启用,请启用他们:

    从CLI :

    >config network multicast global enable
    >config network multicast igmp snooping enable
    >config mdns snooping enable

    从GUI请选择Controller>组播并且检查Enable (event)全局组播模式并且启用IGMP探听复选框。

    然后请选择Controller> mDNS >General并且检查mDNS全局监听的复选框。

网络图-方案1

此图表显示Chromecast和无线客户端同样WLAN和VLAN的。

 

配置情形1

  1. 创建子接口VLAN 10。此接口有在同样VLAN查找的动态主机配置协议(DHCP)服务器。

    从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:

    1. 选择Controller>接口并且点击

    2. 在相关字段输入接口名称和VLAN ID。单击 Apply

      新接口出现在屏幕上。点击新接口。在本例中, vlan10

    3. 在Edit窗口中,请配置这些字段:
      • 端口号
      • VLAN标识符
      • IP 地址
      • 网络屏蔽
      • 网关
      • mDNS配置文件

  2. 创建与这些设置的WLAN :
    • 安全WPA2-PSK (密码=思科镀铬物)
    • 无线电策略仅802.11g
    • 默认情况下监听的mDNS启用与默认配置文件
    • 映射它到VLAN 10

    从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:

    1. 选择WLAN >创建新并且单击

    2. 在相关字段点击常规选项卡并且输入信息,此示例显示:

    3. 点击Layer2选项卡跟随的安全选项卡。配置窗口,此示例显示:

    4. 点击Advanted选项卡并且保证Aironet IE没有启用。然后请检查复选框启用监听的mDNS和从mDNS配置文件下拉列表选择默认MDN配置文件

    5. 单击 Apply

  3. 联络Chromecast和无线客户端对此WLAN。

  4. 无线客户端找出Chromecast设备和转换屏幕。

     

网络图-方案2

此图表显示在WLAN A和无线客户端的Chromecast WLAN的B和不同的VLAN。

配置情形2

  1. 添加VLAN 20的WLAN B。请参阅从方案1的步骤1和2供更多参考。
    >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
  2. 连接Chromecast对SSID蓝色。

  3. 联络无线客户端对SSID红色。

  4. 无线客户端能当前转换屏幕到Chromecast设备。

注意:智能电话不能查找管理的Chromecast在此方案。此方案为屏幕反映只测试了。

注意:当AP在本地传送方式,此方案只工作。在flexconnect的AP -本地交换,反映仅工作,如果设备使用同样VLAN (Chromecast和笔记本电脑)。

网络图-方案3

此图表显示在锚点WLC和无线客户端的Chromecast外国WLC的。

配置情形3

  1. 创建在两WLCs的WLAN与相同的设置。请参阅步骤2方案1。
  2. 创建在两WLCs之间的移动性域。

    从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
  3. 配置停住为了停住WLC的WLAN。

    从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)

  4. 连接Chromecast对在锚点WLC的SSID蓝色。

  5. 连接笔记本电脑对在外国WLC的SSID蓝色。

  6. 笔记本电脑找出转换屏幕的Chromecast设备。

配置情形4

为了管理从智能电话的Chromecast设备在不同的VLAN,参见Chromecast使用精选的VLAN和AAA覆盖

验证

使用本部分可确认配置能否正常运行。

命令输出解释程序工具仅限注册用户)支持某些 show 命令。请使用Output Interpreter Tool为了查看show命令输出分析。

  1. 检查Chromecast设备和无线客户端连接对正确WLAN。
    >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
  2. 检查Chromecast设备由WLC检测。
    >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 命令。请使用Output Interpreter Tool为了查看show命令输出分析。

注意:使用 debug 命令之前,请参阅有关 Debug 命令的重要信息

输入所有enable命令调试的mdns为了排除故障此配置。


相关的思科支持社区讨论

思科支持社区是您提问、解答问题、分享建议以及与工作伙伴协作的论坛。


Document ID: 119017