プライベートVLANの構成例と設定例
独立VLANおよび2つのコミュニティーVLANを利用する場合の構成例と設定例を示します。
プライベートVLANの構成例
- VLAN 101を作成し、独立VLANとして設定します。
sw1# configure terminal sw1(config)# vlan 101 sw1(config-vlan)# private-vlan isolated sw1(config-vlan)# exit sw1(config)#
- VLAN 102およびVLAN 103を作成し、コミュニティーVLANとして設定します。
sw1(config)# vlan 102,103 sw1(config-vlan)# private-vlan community sw1(config-vlan)# exit sw1(config)#
- VLAN 100を作成し、プライマリーVLANとして設定します。また、VLAN 100のセカンダリーVLANとして[VLAN
101からVLAN 103]を登録します。
sw1(config)# vlan 100 sw1(config-vlan)# private-vlan primary sw1(config-vlan)# private-vlan association add 101-103 sw1(config-vlan)# exit sw1(config)#
- ポート1/0/69をプロミスキャスポートとして設定し、プライマリーVLANに[VLAN 100]を、セカンダリーVLANに[VLAN
101からVLAN 103]を割り当てます。
sw1(config)# interface port 1/0/69 sw1(config-if-port)# switchport mode private-vlan promiscuous sw1(config-if-port)# switchport private-vlan mapping 100 add 101-103 sw1(config-if-port)# exit sw1(config)#
- ポート1/0/1およびポート1/0/2をホストポートとして設定し、プライマリーVLANに[VLAN 100]を、セカンダリーVLANに[VLAN
101]を割り当てます。
sw1(config)# interface range port 1/0/1,1/0/2 sw1(config-if-port-range)# switchport mode private-vlan host sw1(config-if-port-range)# switchport private-vlan host-association 100 101 sw1(config-if-port-range)# exit sw1(config)#
- ポート1/0/11およびポート1/0/12をホストポートとして設定し、プライマリーVLANに[VLAN 100]を、セカンダリーVLANに[VLAN
102]を割り当てます。
sw1(config)# interface range port 1/0/11,1/0/12 sw1(config-if-port-range)# switchport mode private-vlan host sw1(config-if-port-range)# switchport private-vlan host-association 100 102 sw1(config-if-port-range)# exit sw1(config)#
- ポート1/0/31およびポート1/0/32をホストポートとして設定し、プライマリーVLANに[VLAN 100]を、セカンダリーVLANに[VLAN
103]を割り当てます。
sw1(config)# interface range port 1/0/31,1/0/32 sw1(config-if-port-range)# switchport mode private-vlan host sw1(config-if-port-range)# switchport private-vlan host-association 100 103 sw1(config-if-port-range)# end sw1#