华为配置mDNS网关示例(AP与AC间二层转发)

华为配置mDNS网关示例(AP与AC间二层转发)

组网图形

图1配置mDNS网关组网图

  • 组网需求
  • 配置思路
  • 操作步骤
  • 配置文件
组网需求

图1所示,某企业的移动终端通过WLAN连接网络,AP_1和AP_2分别与AC之间采用二层转发。部门1和部门2分别属于VLAN10和VLAN20,且两个部门内各有一台支持Bonjour技术的打印机。部门内的Apple终端希望通过Bonjour技术发现企业中所有打印机提供的服务。

配置思路

通过在AC上配置mDNS网关,实现跨VLAN的服务发现。

操作步骤
  1. 配置iPhone、Printer_1和Printer_2通过WLAN接入Internet,具体配置请参见配置小型网络WLAN基本业务示例。

    针对Apple iOS v6.0以上版本的移动终端,如果通过DHCP服务器动态获取IP地址,需要在地址池中执行命令dns-list(基于全局地址池)或dhcp server dns-list(基于接口地址池)配置DNS服务器的IP地址。

  2. 在AC上使能mDNS网关功能。

    javascript 复制代码
    <HUAWEI> system-view
    [HUAWEI] sysname AC
    [AC] mdns gateway enable
  3. 在AC上配置mDNS组。

    javascript 复制代码
    [AC] mdns group group1 
    [AC-mdns-group-group1] user-vlan 10
    [AC-mdns-group-group1] service-vlan 20
    [AC-mdns-group-group1] quit
  4. 在AC上配置mDNS网关允许记录的常用服务类型。

    javascript 复制代码
    [AC] mdns permit service-type _raop._tcp.local id 0 
    [AC] mdns permit service-type _airplay._tcp.local id 1
    [AC] mdns permit service-type _printer._tcp.local id 2
    [AC] mdns permit service-type _device-info._tcp.local id 3
    [AC] mdns permit service-type _rfb._tcp.local id 4
    [AC] mdns permit service-type _sftp-ssh._tcp.local id 5
    [AC] mdns permit service-type _ssh._tcp.local id 6
    [AC] mdns permit service-type _smb._tcp.local id 7
    [AC] mdns permit service-type _afpovertcp._tcp.local id 8
    [AC] mdns permit service-type _universal._sub._ipp._tcp.local id 9
  5. 在AC上配置定时发现服务功能。

    javascript 复制代码
    [AC] vlan 10
    [AC-vlan10] mdns probe interval 100 
    [AC-vlan10] quit
    [AC] interface vlanif 10
    [AC-Vlanif10] ip address 192.168.2.1 24
    [AC-Vlanif10] quit
    [AC] vlan 20
    [AC-vlan20] mdns probe interval 100 
    [AC-vlan20] quit
    [AC] interface vlanif 20
    [AC-Vlanif20] ip address 192.168.3.1 24
    [AC-Vlanif20] quit
  6. 验证配置结果

    javascript 复制代码
    # 在AC上执行命令display mdns gateway,查看mDNS网关的配置信息。
    
    [AC] display mdns gateway          
    mDNS Information:                                                               
    --------------------------------------------------------------------------------
     mDNS Gateway Status         :  Enable                                          
     mDNS Gateway Policy         :  Disable                                          
     mDNS Policy no-match action :  Deny                                          
     mDNS Gateway Unicast        :  Disable                                         
     mDNS Source IP              :  -                                               
    --------------------------------------------------------------------------------
     Gateway Probe Vlan   :  vlan10  vlan20                                       
    --------------------------------------------------------------------------------

    在AC上执行命令display mdns service all,查看mDNS网关上记录的服务信息。

    配置完成后,在用户终端上能够找到VLAN10和VLAN20内的打印服务。

配置文件
javascript 复制代码
AC的配置文件

#
 sysname AC
#                                                                               
mdns gateway enable 
 mdns permit service-type _raop._tcp.local id 0                                 
 mdns permit service-type _airplay._tcp.local id 1                              
 mdns permit service-type _printer._tcp.local id 2                              
 mdns permit service-type _device-info._tcp.local id 3                          
 mdns permit service-type _rfb._tcp.local id 4                                  
 mdns permit service-type _sftp-ssh._tcp.local id 5                             
 mdns permit service-type _ssh._tcp.local id 6                                  
 mdns permit service-type _smb._tcp.local id 7                                  
 mdns permit service-type _afpovertcp._tcp.local id 8                           
 mdns permit service-type _universal._sub._ipp._tcp.local id 9                  
#                                                                               
vlan batch 10 20
#                                                                               
vlan 10                                                                        
 mdns probe interval 100                                                        
vlan 20                                                                        
 mdns probe interval 100       
#                                                                               
mdns group group1                                                               
 user-vlan 10                                                                   
 service-vlan 20                                                                
#                                                                               
interface Vlanif10                                                              
 ip address 192.168.2.1 255.255.255.0                                             
#                                                                               
interface Vlanif20                                                              
 ip address 192.168.3.1 255.255.255.0                                             
#
return
相关推荐
世人万千丶20 分钟前
鸿蒙Crash高级捕获与异常监控:全局异常兜底/崩溃栈解析/符号表还原/智能聚类/闭环修复
学习·机器学习·华为·数据挖掘·harmonyos·鸿蒙·聚类
一名普通的电源工程师36 分钟前
E0512XT-1WR3 适配优选 钡特电源 DF1-05D12XT|1W 隔离5V转±12V模块电源选型参数技术解析
大数据·网络·人工智能
2301_780789661 小时前
零信任时代:WAF 从边界防护到微隔离的架构跃迁
网络·安全·web安全·kubernetes·ddos
牛马工作号2 小时前
蓝牙技术全景指南:从无线链路、协议栈到产品量产
网络
中电华星2 小时前
专业的工业电源公司
网络·python
紫禁玄科3 小时前
公共WiFi流量安全全解析
网络·人工智能·web安全·网络安全·系统安全
执念WRD4 小时前
VulnTarget-C 渗透实战:外网入口到域控权限提升
网络·安全·web安全·网络安全
一个有点技术的程序猿4 小时前
局域网中视频采集,颜色空间转换,编码,网络发送,接收,解码,渲染全链路卡顿分析
网络·音视频·视频编解码
阴雨天xiiii4 小时前
德国慕尼黑国际太阳能展特装展台施工落地方案拆解
大数据·网络