分类: 系统运维
2011-10-20 08:41:49
在VMPS客户机的配置方法主要包括两个方面:一是要在VMPS客户机上指定读取VMPS数据库文件的VMPS服务器地址,二是在VMPS客户机上把连接要动态加入VLAN的主机(也就是要基于MAC地址划分VLAN的主机)的端口(只能是直接连接终端用户主机的端口)为动态访问端口。表8-25显示了VMPS客户机交换机上的默认配置。
表8-25 VMPS客户机交换机上的默认配置
特征 |
默认设置 |
VMPS服务器 |
无 |
VMPS确认间隔 |
60分钟 |
VMPS服务器重试次数 |
3 |
动态访问端口 |
没有配置 |
要使客户端交换机从服务器请求中获得动态的VLAN信息,就必须给客户端配置VMPS服务器地址。使用primary选项来指定主VMPS服务器的IP,还可以指定3个从VMPS服务器。
1. CatOS系统客户机配置担当VMPS客户机的交换机可以是CatOS操作系统的,也可以是IOS系统的。CatOS系统的VMPS客户交换机配置步骤如表8-26所示(自特权模式开始),它包括了以上所说的两部分主要工作。
【注意】在配置VMPS客户机前,你必须有用于动态端口连接到VMPS服务器的IP地址。你可以通过ping VMP服务器IP地址操作来测试其连接性。下同。
表8-26 CatOS VMPS客户交换机的配置步骤
|
命令 |
|
|
Console> (enable)set vmps server ip_addr primary |
VMPS服务器的IP地址 |
|
Console> (enable)set vmps server ip_addr |
指定从VMPS服务器的IP地址 |
|
Console> (enable)show vmps server |
VMPS服务器配置 |
Step 3 |
Console> (enable)set port membership mod/port dynamic |
把端口配置为动态VLAN成员模式 |
Step 4 |
Console> (enable)disable |
退出特权模式 |
Step 5 |
Console>show port [mod[/port]] |
校验动态端口分配 |
以下示例显示了如何在CatOS VMPS客户机上指定VMPS服务器,校验配置的VMPS信息,并分配和校验动态端口。
Console> (enable) set vmps server 192.0.0.1 primary
192.0.0.1 added to VMPS table as primary domain server.
Console> (enable) set vmps server 192.0.0.6
192.0.0.6 added to VMPS table as backup domain server.
Console> (enable) set vmps server 192.0.0.9
192.0.0.9 added to VMPS table as backup domain server.
Console> (enable) show vmps server
VMPS domain server VMPS Status
---------------------------------------
192.0.0.6
192.0.0.1 primary
192.0.0.9
Console> (enable) set port membership 3/1-3 dynamic
Ports 3/1-3 vlan assignment set to dynamic.
Spantree port fast start option enabled for ports 3/1-3.
Console> (enable) set port membership 1/2 dynamic
Trunking port 1/2 vlan assignment cannot be set to dynamic.
Console> (enable) set port membership 2/1 dynamic
ATM LANE port 2/1 vlan assignment can not be set to dynamic.
Console> (enable) disable
Console> show port
Port Name Status Vlan Level Duplex Speed Type
1/1 connect dyn-3 normal full 100 100 BASE-TX
1/2 connect trunk normal half 100 100 BASE-TX
2/1 connect trunk normal full 155 OC3 MMF ATM
3/1 connect dyn-5 normal half 10 10 BASE-T
3/2 connect dyn-5 normal half 10 10 BASE-T
3/3 connect dyn-5 normal half 10 10 BASE-T
Console> (enable)
在CatOS系统交换机上,要使所设置的端口返回到静态VLAN成员模式,则可以使用“set port membership mod/port static”命令,同样可以使用“show port [mod[/port]]”命令进行校验。以下示例显示了如何使用动态VLAN端口成员恢复成静态VLAN端口成员。
Console> (enable) set port membership 3/1 static
Port 3/1 vlan assignment set to static.
Console> (enable)
在IOS系统交换机的VMPS服务器指定方法如表8-27所示(自特权模式开始)。
表8-27 在IOS VMPS客户机上指定VMPS服务器的步骤
|
命令 |
用途 |
Step 1 |
Switch# configure terminal |
进入全局配置模式 |
Step 2 |
Switch(config)# vmps server {ipaddress | hostname} primary |
指定用于担当主VMPS服务器的交换机的IP地址或者主机名 |
Step 3 |
Switch(config)# vmps server {ipaddress | hostname} |
指定用于担当副VMPS服务器的交换机的IP地址或者主机名 |
Step 4 |
Switch(config)# end |
返回到特权模式 |
Step 5 |
Switch# show vmps |
校验VMPS服务器设置 |
以下示例显示了如何定义主和从VMPS服务器。
Switch# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)# vmps server 172.20.128.179 primary
Switch(config)# vmps server 172.20.128.178
Switch(config)# end
你可以使用VMPS服务器CLI上配置最多4个VMPS服务器:一个主VMPS服务器和3个从VMPS服务器。
使用“show vmps”特权模式命令显示VMPS设置。如下所示,此时仅显示已书报费 定的VMPS服务器,并没有配置动态访问端口(最后一句提示了这一点)。
Switch# show vmps
VQP Client Status:
--------------------
VMPS VQP Version: 1
Reconfirm Interval: 60 min
Server Retry Count: 3
VMPS domain server: 172.20.128.179 (primary, current)
172.20.128.178
Reconfirmation status
---------------------
VMPS Action: No Dynamic Port
按照表8-28所示步骤在一个IOS系统VMPS客户机上配置动态访问端口(自特权模式开始)。
表8-28 在IOS系统VMPS客户机上配置动态访问端口的步骤
|
命令 |
用途 |
Step 1 |
Switch# configure terminal |
进入全局配置模式 |
Step 2 |
Switch(config)# interface interface |
指定连接到终端站点的交换端口,并进入接口配置模式 |
Step 3 |
Switch(config-if)# switchport mode access |
设置端口为访问模式 |
Step 4 |
Switch(config-if)# switchport access vlan dynamic |
配置端口属于动态VLAN成员。动态访问端口必须连接到终端站点 |
Step 5 |
Switch(config-if)# end |
返回到特权模式 |
Step 6 |
Switch# show interface interface switchport |
在输出信息中的“Operational Mode”字段中校验以上条目设置 |
以下示例显示了如何配置fa1/1快速以太网接口为动态访问端口,并校验设置条目(显示信息中的“Operational Mode”行)。
Switch# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)# interface fa1/1
Switch(config-if)# switchport mode access
Switch(config-if)# switchport access vlan dynamic
Switch(config-if)# end
Switch# show interface fa1/1 switchport
Name: Fa0/1
Switchport: Enabled
Administrative mode: dynamic auto
Operational Mode: dynamic access
Administrative Trunking Encapsulation: isl
Operational Trunking Encapsulation: isl
Negotiation of Trunking: Disabled
Access Mode VLAN: 0 ((Inactive))
Trunking Native Mode VLAN: 1 (default)
Trunking VLANs Enabled: NONE
Pruning VLANs Enabled: NONE
要恢复接口到默认配置,可以使用“default interface”接口配置命令。要恢复接口到默认的交换端口模式,可以使用“switchport mode”接口配置命令,要重置访问模式到默认的VLAN中,可以使用“no switchport access vlan”接口配置模式。
本文摘自《Catalyst交换机VLAN、VMPS配置与管理》第八章