• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

12-WLAN高级功能命令参考

目录

07-Bonjour网关命令

本章节下载 07-Bonjour网关命令  (270.36 KB)

07-Bonjour网关命令


1 Bonjour网关

说明

本手册中的AP型号和序列号仅为举例,具体支持的AP型号和序列号请以设备的实际情况为准。

 

1.1  Bonjour网关配置命令

1.1.1  bonjour(AP view/AP-group view)

bonjour enable命令用来开启AP的Bonjour网关功能。

bonjour disable命令用来关闭AP的Bonjour网关功能。

undo bonjour命令用来恢复缺省情况。

【命令】

bonjour { disable | enable }

undo bonjour

【缺省情况】

AP视图:继承AP组的配置。

AP组视图:AP的Bonjour网关功能处于开启状态。

【视图】

AP视图

AP组视图

【缺省用户角色】

network-admin

【使用指导】

只有同时开启全局和AP的Bonjour网关功能后,Bonjour网关功能才能生效。

配置此命令后,Bonjour网关开始侦听AP上的客户端和无线Bonjour服务设备的mDNS报文。

【举例】

# 开启AP的Bonjour网关功能。(AP视图)

<Sysname> system-view

[Sysname] wlan ap ap1 model WA6320

[Sysname-wlan-ap-ap1] bonjour enable

# 开启AP的Bonjour网关功能。(AP组视图)

<Sysname> system-view

[Sysname] wlan ap-group office

[Sysname-ap-group-office] bonjour enable

【相关命令】

·     bonjour global enable

1.1.2  bonjour (interface view)

bonjour enable命令用来在接口上开启Bonjour网关功能。

undo bonjour enable命令用来关闭Bonjour网关功能。

【命令】

bonjour enable

undo bonjour enable

【缺省情况】

Bonjour网关功能处于开启状态。

【视图】

二层以太网接口视图

二层聚合接口视图

【缺省用户角色】

network-admin

【使用指导】

只有同时开启全局和接口的Bonjour网关功能后,Bonjour网关功能才能生效。

接口上的Bonjour网关功能生效后,Bonjour网关开始侦听该接口上的有线的mDNS报文。

【举例】

# 开启GigabitEthernet1/0/1接口的Bonjour网关功能。

<Sysname> system-view

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] bonjour enable

1.1.3  bonjour activate service type

bonjour activate service type命令用来激活Bonjour服务类型。

undo bonjour activate service type命令用来恢复缺省情况。

【命令】

bonjour activate service type { pre-defined-service-type | user-define user-defined-service-type } [ max-entry-count count-value ]

undo bonjour activate service type { pre-defined-service-type | user-define user-defined-service-type }

【缺省情况】

在自定义模式设备上的所有服务类型均处于未激活状态,在典型模式设备上的airplay、ipp、ipps、printer、raop服务处于激活状态。缺省不限制每种服务类型允许学习的SRV类型资源条目数。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

pre-defined-service-type:允许客户端能够激活的服务类型。

表1-1 已知服务类型列表

字段

描述

afpovertcp

AppleTalkFiling Protocol

airplay

Airplay

airport

Airport Base Station

apple-sasl

Apple Password Server

daap

Digital Audio Access Protocol

dacp

Digital Audio Control Protocol

distcc

Distributed Compiler

dpap

Digital Photo Access Protocol

eppc

Remote AppleEvents

ftp

File Transfer Protocol

http

Hypertext Transfer Protocol

ica-networking

Image Capture Sharing

ichat

iChat Instant Messaging Protocol

ipp

Internet Printing Protocol

ipps

Internet Printing Protocol

nfs

Network File System

pdl-stream

PDL Data Stream

printer

Line Printer Daemon

raop

Remote Audio Output Protocol

riousbprint

Remote I/O USB Printer Protocol

servermgr

Server Admin

ssh

Secure Shell

telnet

Remote Login

webdav

WebDav File System

workstation

Workgroup Manager

xserveraid

Xerver RAID

 

user-defined user-defined-service-type:指定自定义的Bonjour服务类型,user-defined-service-type为服务类型名称,为1~15个字符的字符串,不区分大小写,不能与默认的服务类型名称相同。

max-entry-count count-value:Bonjour网关允许学习指定服务的SRV类型最大资源条目数,取值范围1~65535。如果不指定本参数,则SRV类型最大资源条目数无限制。

【使用指导】

服务激活后,可以修改或删除max-entry-count参数,不会影响已经学习到的SRV类型服务资源。

服务去激活时,Bonjour网关将会删除已学到的该服务类型对应的资源条目。

当处于典型模式时,本命令不可用。

【举例】

# 激活airport类型Bonjour服务,并配置允许学习的SRV类型最大资源条目为10。

<Sysname> system-view

[Sysname] bonjour activate service type airport max-entry-count 10

1.1.4  bonjour apply policy

bonjour apply policy命令用来应用Bonjour策略。

undo bonjour apply policy命令用来恢复缺省情况。

【命令】

bonjour apply policy policy-name

undo bonjour apply policy

【缺省情况】

AP视图:继承AP组配置。

AP组视图:未应用Bonjour策略。

无线服务模板视图:未应用Bonjour策略。

User Profile视图:未应用Bonjour策略。

接口视图:未应用Bonjour策略。

【视图】

AP视图

AP组视图

无线服务模板视图

User Profile视图

接口视图

【缺省用户角色】

network-admin

【参数】

policy-name:Bonjour策略的名称,为1~31个字符的字符串,区分大小写。

【使用指导】

在AP/AP组/服务模板/User Profile视图下应用Bonjour策略用于控制无线客户端的权限,如果一个无线客户端可以匹配到多个策略,则这个客户端拥有不同策略授予的权限的并集。

在二层以太网接口/二层聚合接口视图下应用Bonjour策略用于控制有线客户端的权限。

【举例】

# 配置应用指定的Bonjour策略。(AP视图)。

<Sysname> system-view

[Sysname] wlan ap ap1 model WA6320

[Sysname-wlan-ap-ap1] bonjour apply policy teacher

# 配置应用指定的Bonjour策略。(AP组视图)。

<Sysname> system-view

[Sysname] wlan ap-group office

[Sysname-ap-group-office] bonjour apply policy teacher

# 配置应用指定的Bonjour策略。(无线服务模板视图)。

<Sysname> system-view

[Sysname] wlan service-template 1

[Sysname-wlan-st-1] bonjour apply policy teacher

# 配置应用指定的Bonjour策略。(User Profile视图)

<Sysname> system-view

[Sysname] user-profile a123

[Sysname-user-profile-a123] bonjour apply policy teacher

# 配置应用指定的Bonjour策略。(接口视图)

<Sysname> system-view

[Sysname] interface GigabitEthernet1/0/1

[Sysname-GigabitEthernet1/0/1] bonjour apply policy teacher

【相关命令】

·     bonjour policy

1.1.5  bonjour exact-control enable

bonjour exact-control enable命令用来开启Bonjour网关响应报文精准控制功能。

undo bonjour exact-control enable命令用来关闭Bonjour网关响应报文精准控制功能。

【命令】

bonjour exact-control enable

undo bonjour exact-control enable

【缺省情况】

Bonjour网关响应报文精准控制功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

在某些情况下,Bonjour网关收到客户端的服务查询请求报文后,可能会组播回复响应报文,导致无关客户端发现可提供服务的设备,存在一定的信息安全隐患。

开启Bonjour网关精准控制功能后,Bonjour网关会将组播响应报文转化为单播响应报文,发送给请求服务的客户端,避免无关客户端发现可提供服务的设备。

本功能仅对使用Bonjour协议的Bonjour网关生效。

【举例】

# 开启Bonjour网关响应报文精准控制功能。

<Sysname> system-view

[Sysname] bonjour exact-control enable

1.1.6  bonjour global

bonjour global enable命令用来开启全局Bonjour网关功能。

undo bonjour global enable命令用来关闭全局Bonjour网关功能。

【命令】

bonjour global enable

undo bonjour global enable

【缺省情况】

全局Bonjour网关功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

只有同时开启全局和AP的Bonjour网关功能后,Bonjour网关功能才能生效。

【举例】

# 开启全局Bonjour网关功能。

<Sysname> system-view

[Sysname] bonjour global enable

【相关命令】

·     bonjour enable

1.1.7  bonjour policy

bonjour policy命令用来创建Bonjour策略,并进入Bonjour策略视图。如果指定的Bonjour策略已经存在,则直接进入Bonjour策略视图。

undo bonjour policy命令用来删除已创建的Bonjour策略。

【命令】

bonjour policy policy-name

undo bonjour policy policy-name

【缺省情况】

设备上存在名称为“default”的默认Bonjour策略,该策略的内容不允许被修改,且该策略不允许被删除。

默认Bonjour策略允许用户访问所有VLAN内的airplay、ipp、ipps、printer服务资源。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

policy-name:Bonjour策略的名称,为1~31个字符的字符串,区分大小写,且不能为缺省策略的名称“default”。

【举例】

# 创建名为teacher的Bonjour策略。

<Sysname> system-view

[Sysname] bonjour policy teacher

【相关命令】

·     bonjour apply policy

1.1.8  bonjour query

bonjour query命令用来开启Bonjour网关主动查询功能。

undo bonjour query命令用来关闭Bonjour网关主动查询功能。

【命令】

bonjour query

undo bonjour query

【缺省情况】

Bonjour网关主动查询功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

在某些场景下,仅采用被动查询方式可能导致Bonjour网关学习到的服务资源不全,如:

·     Bonjour网关查询时,查询或响应报文由于网络原因被丢弃;

·     服务设备启动时或后续的定期服务信息宣告被类似的网关设备拦截;

为解决以上问题,用户可以在Bonjour网关上配置主动查询功能,主动查询功能开启后,网关会在所有有效的VLAN内定期查询所有处于激活状态的服务。

【举例】

# 开启Bonjour网关主动查询功能。

<Sysname> system-view

[Sysname] bonjour query

【相关命令】

·     bonjour query interval

1.1.9  bonjour query interval

bonjour query interval命令用来配置Bonjour网关主动查询的时间间隔。

undo bonjour query interval命令用来恢复缺省情况。

【命令】

bonjour query interval interval-number

undo bonjour query interval

【缺省情况】

Bonjour网关主动查询的时间间隔为15分钟。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

interval-number:Bonjour网关主动查询的时间间隔,取值范围为10~120,单位为分钟。

【使用指导】

开启了主动查询功能后,设备将以该时间间隔定期发送查询报文。

【举例】

# 配置Bonjour网关主动查询的时间间隔为30分钟。

<Sysname> system-view

[Sysname] bonjour query interval 30

【相关命令】

·     bonjour query

1.1.10  bonjour service type

bonjour service type命令用来创建Bonjour服务类型。

undo bonjour service type命令用来删除指定的Bonjour服务类型。

【命令】

bonjour service type user-defined-service-type { tcp | udp } description text

undo bonjour service type user-defined-service-type

【缺省情况】

设备上存在如下已知的服务类型:

表1-2 已知服务类型列表

服务类型

描述

afpovertcp

AppleTalkFiling Protocol

airplay

Airplay

airport

Airport Base Station

apple-sasl

Apple Password Server

daap

Digital Audio Access Protocol

dacp

Digital Audio Control Protocol

distcc

Distributed Compiler

dpap

Digital Photo Access Protocol

eppc

Remote AppleEvents

ftp

File Transfer Protocol

http

Hypertext Transfer Protocol

ica-networking

Image Capture Sharing

ichat

iChat Instant Messaging Protocol

ipp

Internet Printing Protocol over HTTP

ipps

Internet Printing Protocol over HTTPS

nfs

Network File System

pdl-stream

PDL Data Stream

printer

Line Printer Daemon

raop

Remote Audio Output Protocol

riousbprint

Remote I/O USB Printer Protocol

servermgr

Server Admin

ssh

Secure Shell

telnet

Remote Login

webdav

WebDav File System

workstation

Workgroup Manager

xserveraid

Xerver RAID

 

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

user-defined-service-type:自定义服务类型的名称,为1~15个字符的字符串,不区分大小写,名称不能与默认的服务类型相同。

tcp:指定TCP协议类型的服务。

udp:指定UDP协议类型的服务。

text:自定义服务类型的描述信息,为1~127个字符的字符串,区分大小写。

【使用指导】

创建的服务类型可以删除,可以修改描述。系统缺省的服务类型不能删除。

配置的服务类型必须使用bonjour activate service type命令激活后才能生效。

【举例】

# 创建名为example,协议类型为UDP,描述信息为For example的Bonjour服务类型。

<Sysname> system-view

[Sysname] bonjour service type example udp description For example

1.1.11  bonjour service-mode

bonjour service-mode命令用来配置Bonjour网关服务模式。

undo bonjour service-mode命令用来恢复缺省情况。

【命令】

bonjour service-mode { custom | typical }

undo bonjour service-mode

【缺省情况】

Bonjour网关服务模式为典型模式。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

custom:自定义模式,用户可以配置任何服务的激活状态。

typical:典型模式,仅airplay、ipp、ipps、printer、raop服务处于激活状态。

【使用指导】

Bonjour网关工作在典型模式时,设备上的airplay、ipp、ipps、printer、raop服务处于激活状态,其它服务类型处于未激活状态,且用户不可使用bonjour activate service typeundo bonjour activate service type命令配置任何服务的激活状态。

Bonjour网关工作在自定义模式时,设备上的所有服务类型均处于未激活状态,用户可以通过命令bonjour activate service typeundo bonjour activate service type命令配置任何服务的激活状态。

当Bonjour服务模式从自定义模式转换为典型模式时,airplay、ipp、ipps、printer、raop服务类型将转换为激活状态,其它服务类型将转换为未激活状态。

当Bonjour服务模式从典型模式转换为自定义模式时,airplay、ipp、ipps、printer、raop服务类型将转换为未激活状态。

【举例】

# 配置Bonjour网关工作在自定义模式。

<Sysname> system-view

[Sysname] bonjour service-mode custom

1.1.12  bonjour stop-m2u threshold

bonjour stop-m2u threshold命令用来配置发送Bonjour响应报文的方式。

undo bonjour stop-m2u threshold命令用来恢复缺省情况。

【命令】

bonjour stop-m2u threshold threshold-number

undo bonjour stop-m2u threshold

【缺省情况】

当对同一个Bonjour服务的查询报文个数少于门限值10个时,Bonjour网关使用单播响应报文回复客户端;当对同一个Bonjour服务的查询报文个数大于等于门限值10个时,若客户端要求接收组播报文,则Bonjour网关使用组播响应报文回复客户端,若客户端要求接收单播报文,则Bonjour网关使用单播响应报文回复客户端。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

threshold-number:表示停止组播转单播的门限值,其取值范围为1~64。

【使用指导】

停止组播转单播,可以防止Bonjour网关发送过多的单播响应报文给客户端,解决响应报文过多导致占用带宽资源的问题。

【举例】

# 开启Bonjour网关功能,并配置门限值为8。

<Sysname> system-view

[Sysname] bonjour global enable

[Sysname] bonjour stop-m2u threshold 8

1.1.13  display bonjour active-service-type

display bonjour active-service-type命令用来显示激活状态的Bonjour服务类型。

【命令】

display bonjour active-service-type

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【举例】

# 显示激活状态的Bonjour服务类型。

<Sysname> display bonjour active-service-type

bonjour active service type airplay

bonjour active service type ipp

bonjour active service type ipps

bonjour active service type printer

bonjour active service type raop

表1-3 display bonjour active-service-type命令显示信息描述表

字段

描述

bonjour active service type

激活状态的Bonjour服务类型名称

 

1.1.14  display bonjour policy

display bonjour policy命令用来显示Bonjour策略信息。

【命令】

display bonjour policy [ policy-name ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

policy-name:Bonjour策略的名称,为1~31个字符的字符串,区分大小写。如果不指定本参数,表示显示所有策略的信息。

【举例】

# 显示Bonjour策略信息。

<Sysname> display bonjour policy

Bonjour policy name                     : student

VLAN                                    : 1 to 5

Access-VLAN                             : Enabled

Service list:

  Service type                          IP address/Instance name/MAC address

  ichat                                 192.168.0.1

  printer                               Not configured

  airplay                               24f6-770c-f6d4

 

Bonjour policy name     : default                                              

VLAN                    : 1 to 4094                                            

Access-VLAN             : Enable                                                

Service list            :                                                      

  Service type            IP address/Instance name                             

  airplay                 Not configured                                        

  ipp                     Not configured                                       

  ipps                    Not configured                                       

  printer                 Not configured                                        

  raop                    Not configured

 

Total number of configured Bonjour policies: 2

表1-4 display bonjour policy命令显示信息描述表

字段

描述

Bonjour policy name

Bonjour策略名

VLAN

可以转发查询报文的服务VLAN

Access-VLAN

是否允许在客户端接入的VLAN请求Bonjour服务

·     Enabled:允许

·     Disabled:不允许

Service list

用户配置的服务列表

Service type

允许客户端能够查找到的服务类型

IP address/Instance name/MAC address

允许客户端查找的服务的IP地址/实例名/MAC地址

Total number of configured Bonjour policies

用户配置的Bonjour策略数量

 

1.1.15  display bonjour service

display bonjour service命令用来显示Bonjour网关发现的Bonjour服务信息。

【命令】

display bonjour service

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【举例】

# 显示Bonjour网关发现的Bonjour服务信息。

<Sysname>display bonjour service

Global status: Enabled

Bonjour service-mode: typical

Total number of discarded query packets:622

Total number of discarded response packets:72

Total number of bonjour services: 4

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

Instance name           : 787B8ACE40C3@ALEX

Service type            : raop

Protocol                : TCP

VLAN                    : 10

TTL                     : 120

IP                      : 192.168.77.134

MAC                     : 24f6-770c-f6d4

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

Instance name           : 787B8ACE40C3@ALEX

Service type            : raop

Protocol                : TCP

VLAN                    : 10

TTL                     : 120

IP                      : FE80::4BA:5A28:C78E:9B70

MAC                     : 24f6-770c-f6d4

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

Instance name           : ALEX

Service type            : airplay

Protocol                : TCP

VLAN                    : 10

TTL                     : 120

IP                      : 192.168.77.134

MAC                     : 24f6-770c-f6d4

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

Instance name           : ALEX

Service type            : airplay

Protocol                : TCP

VLAN                    : 10

TTL                     : 120

IP                      : FE80::4BA:5A28:C78E:9B70

MAC                     : 24f6-770c-f6d4

表1-5 display bonjour service命令显示信息描述表

字段

描述

Global status

全局使能开关

Bonjour service-mode

服务模式:典型模式或用户自定义模式

Instance name

服务的实例名

Service type

服务类型

VLAN

服务所属的VLAN

TTL

服务的生存时间,即Bonjour网关收到最近的响应报文后,记录其中的TTL值,单位为秒

IP

服务使用的IP地址

MAC

服务使用的MAC地址

Total number of discarded query packets

被丢弃的查询报文总数

Total number of discarded response packets

被丢弃的响应报文总数

Total number of Bonjour services

发现的服务总数

 

1.1.16  reset bonjour service

reset bonjour service命令用来清除Bonjour网关已经学习到的Bonjour服务资源信息。

【命令】

reset bonjour service { type {  pre-defined-service-type | user-defined user-defined-service-type } [ instance instance-name ] | all }

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

type:指定Bonjour服务类型。

pre-defined-service-type:清除指定服务类型的服务资源信息。

表1-6 已知服务类型列表

字段

描述

afpovertcp

AppleTalkFiling Protocol

airplay

Airplay

airport

Airport Base Station

apple-sasl

Apple Password Server

daap

Digital Audio Access Protocol

dacp

Digital Audio Control Protocol

distcc

Distributed Compiler

dpap

Digital Photo Access Protocol

eppc

Remote AppleEvents

ftp

File Transfer Protocol

http

Hypertext Transfer Protocol

ica-networking

Image Capture Sharing

ichat

iChat Instant Messaging Protocol

ipp

Internet Printing Protocol

ipps

Internet Printing Protocol

nfs

Network File System

pdl-stream

PDL Data Stream

printer

Line Printer Daemon

raop

Remote Audio Output Protocol

riousbprint

Remote I/O USB Printer Protocol

servermgr

Server Admin

ssh

Secure Shell

telnet

Remote Login

webdav

WebDav File System

workstation

Workgroup Manager

xserveraid

Xerver RAID

 

user-defined user-defined-service-type:清除指定自定义服务类型名称的服务资源信息,为1~15个字符的字符串,不区分大小写。

instance instance-name:指定要清除的服务实例,实例名可以用来唯一标识特定的服务。为1~63个字符的字符串,不区分大小写。如果不指定本参数,表示删除指定服务类型的所有实例。

all:清除全部服务类型的服务资源信息。

【举例】

# 清除预定义的服务类型名为airplay且实例名为Airplay1的资源。

[Sysname] reset bonjour service type airplay instance Airplay1

# 清除名为serivce的用户自定义类型的所有资源。

[Sysname] reset bonjour service type user-define service

1.1.17  rrop anti-bmc protocol ipv6 bonjour

rrop anti-bmc protocol ipv6 bonjour命令用来配置过滤Bonjour IPv6报文功能。

undo rrop anti-bmc protocol ipv6 bonjour命令用来恢复缺省情况。

【命令】

rrop anti-bmc protocol ipv6 bonjour { continue | deny }

undo rrop anti-bmc protocol ipv6 bonjour

【缺省情况】

AP视图:AP组有配置的情况下,继承AP组配置;AP组无配置的情况下,继承系统视图的配置。

AP组视图:继承系统视图的配置。

系统视图:过滤Bonjour IPv6报文功能处于关闭状态。

【视图】

AP视图

AP组视图

系统视图

【缺省用户角色】

network-admin

【参数】

continue:本功能不再过滤Bonjour IPv6报文。

deny:过滤Bonjour IPv6报文。

【使用指导】

Bonjour协议是基于mDNS(Multicast DNS,组播域名)服务的零配置网络协议。IPv6网络中,部分Bonjour客户端在Bonjour服务端(如投屏设备、打印机)不支持IPv6的情况下,也会发送IPv6 mDNS报文,导致设备开销增大和mDNS报文泛洪。开启本功能,AP会丢弃收到的IPv6 mDNS报文,以减少设备的开销和网络中mDNS报文的数量。

·     配置rrop anti-bmc protocol ipv6 bonjour deny命令后,AP会丢弃收到的IPv6 mDNS报文,以减少设备的开销和网络中mDNS报文的数量,此时无法使用IPv6 Bonjour服务,IPv4 Bonjour服务不受影响。建议在IPv6网络中,Bonjour服务端不支持IPv6时开启本功能。

·     配置rrop anti-bmc protocol ipv6 bonjour continue命令后,AP不再丢弃收到的IPv6 mDNS报文,但如果同时配置了rrop anti-bmc default-action denyrrop anti-bmc protocol ipv6 deny命令,则依旧对IPv6 mDNS报文进行丢弃处理。

【举例】

# 开启过滤IPv6 mDNS报文功能。(AP视图)

<Sysname> system-view

[Sysname] wlan ap ap1 model WA6320

[Sysname-wlan-ap-ap1] rrop anti-bmc protocol ipv6 bonjour deny

# 开启过滤IPv6 mDNS报文功能。(AP组视图)

<Sysname> system-view

[Sysname] wlan ap-group group1

[Sysname-ap-group-group1] rrop anti-bmc protocol ipv6 bonjour deny

# 开启过滤IPv6 mDNS报文功能。(系统视图)

<Sysname> system-view

[Sysname] rrop anti-bmc protocol ipv6 bonjour deny

【相关命令】

·     bonjour global enable

1.1.18  service type

service type命令用来配置在策略下可以查找的服务类型。

undo service type命令用来删除在策略下已配置的服务类型。

【命令】

service type { pre-defined-service-type | user-defined user-defined-service-type } [ ip ipv4-address | ipv6 ipv6-address | instance instance-name | mac mac-address ]

undo service type service-type [ ip ipv4-address | ipv6 ipv6-address | instance instance-name | mac mac-address ]

【缺省情况】

没有配置服务类型,即不限制客户端能够查找的Bonjour服务。

【视图】

Bonjour策略视图

【缺省用户角色】

network-admin

【参数】

pre-defined-service-type:允许客户端能够查找到的服务类型。

表1-7 已知服务类型列表

字段

描述

afpovertcp

AppleTalkFiling Protocol

airplay

Airplay

airport

Airport Base Station

apple-sasl

Apple Password Server

daap

Digital Audio Access Protocol

dacp

Digital Audio Control Protocol

distcc

Distributed Compiler

dpap

Digital Photo Access Protocol

eppc

Remote AppleEvents

ftp

File Transfer Protocol

http

Hypertext Transfer Protocol

ica-networking

Image Capture Sharing

ichat

iChat Instant Messaging Protocol

ipp

Internet Printing Protocol

ipps

Internet Printing Protocol

nfs

Network File System

pdl-stream

PDL Data Stream

printer

Line Printer Daemon

raop

Remote Audio Output Protocol

riousbprint

Remote I/O USB Printer Protocol

servermgr

Server Admin

ssh

Secure Shell

telnet

Remote Login

webdav

WebDav File System

workstation

Workgroup Manager

xserveraid

Xerver RAID

 

user-defined user-defined-service-type:指定自定义的Bonjour服务类型,user-defined-service-type为服务类型名称,为1~15个字符的字符串,不区分大小写,不能与默认的服务类型名称相同。

ip ipv4-address:允许客户端查找的服务的IPv4地址。

ipv6 ipv6-address:允许客户端查找的服务的IPv6地址。

instance instance-name:允许客户端查找的服务的实例名,实例名可以用来唯一标识特定的服务。为1~63个字符的字符串,不区分大小写。

mac mac-address:允许客户端查找的服务的MAC地址。

【使用指导】

没有配置服务类型时,允许客户端查找所有服务类型。

在某个服务类型下,如果没有配置具体的服务IP或服务实例时,允许查找此服务类型的所有实例。如果配置了具体的服务IP、MAC或服务实例时,只能查找指定IP、MAC或名称的服务实例。

设备上存在已知的服务类型如表1-8所示。

表1-8 已知服务类型表

字段

描述

afpovertcp

AppleTalkFiling Protocol

airplay

Airplay

airport

Airport Base Station

apple-sasl

Apple Password Server

daap

Digital Audio Access Protocol

dacp

Digital Audio Control Protocol

distcc

Distributed Compiler

dpap

Digital Photo Access Protocol

eppc

Remote AppleEvents

ftp

File Transfer Protocol

http

Hypertext Transfer Protocol

ica-networking

Image Capture Sharing

ichat

iChat Instant Messaging Protocol

ipp

Internet Printing Protocol

ipps

Internet Printing Protocol

nfs

Network File System

pdl-stream

PDL Data Stream

printer

Line Printer Daemon

raop

Remote Audio Output Protocol

riousbprint

Remote I/O USB Printer Protocol

servermgr

Server Admin

ssh

Secure Shell

telnet

Remote Login

webdav

WebDav File System

workstation

Workgroup Manager

xserveraid

Xerver RAID

 

【举例】

# 配置客户端能够发现的服务类型为ichat,该服务使用的IP地址为192.168.1.10。

<Sysname> system-view

[Sysname] bonjour-policy teacher

[Sysname-bp-teacher] service type ichat ip 192.168.1.10

【相关命令】

·     service vlan

1.1.19  service vlan

service vlan命令用来配置服务VLAN。

undo service vlan命令用来取消已有配置。

【命令】

service vlan vlan-id-list [ access-vlan ]

undo service vlan [ vlan-id-list ] [ access-vlan ]

【缺省情况】

未配置任何服务VLAN。

【视图】

Bonjour策略视图

【缺省用户角色】

network-admin

【参数】

vlan-id-list:服务VLAN列表,表示方式为vlan-id-list={ vlan-id1 [ to vlan-id2 ] }&<1-10>vlan-id的取值范围为1~4094,&<1-10>表示前面的参数最多可以重复输入10次。vlan-id2的值要大于或等于vlan-id1的值,&<1-10>表示前面的参数最多可以重复输入10次。

access-vlan:可以在客户端接入的VLAN请求Bonjour服务。access-vlan依附于参数vlan-id-list。当删除所有vlan-id-list时,access-vlan会被同时删除。若未指定本参数,则表示不能在客户端接入的VLAN请求Bonjour服务。

【使用指导】

服务VLAN用来实现对VLAN访问权限的控制。设备会根据配置的服务VLAN检查是否转发查询和响应报文。

【举例】

# 配置名为teacher的Bonjour策略在VLAN100内可以转发查询报文。

<Sysname> system-view

[Sysname] bonjour policy teacher

[Sysname-bp-teacher] service vlan 100

【相关命令】

·     service type

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们