This is an old revision of the document!
Nejdříve nakonfigurujeme sekundární VLANy:
Konfigurace primární VLANy:
HOST port:
PROMISC. port:
SVI PROMISC. port:
- Na SVI interfacech s L3 adresou je třeba dodatečně nakonfigurovat VLAN mapping
- Např. máme dvě sec.VLANy 40(isolated) a 50(comunity), které jsou asociovány s primární VLAN 200, primární VLAN však není schopna forvardovat L3 provoz z SVI interfacu, je třeba provést mapping.
Switch(config)# vlan 10 Switch(config-vlan)# private-vlan community Switch(config)# vlan 20 Switch(config-vlan)# private-vlan community Switch(config)# vlan 30 Switch(config-vlan)# private-vlan isolated Switch(config)# vlan 100 Switch(config-vlan)# private-vlan primary Switch(config-vlan)# private-vlan association 10,20,30 Switch(config)# interface range fastethernet 1/1 - 1/2 Switch(config-if-range)# switchport private-vlan host Switch(config-if-range)# switchport private-vlan host-association 100 10 Switch(config)# interface range fastethernet 1/4 - 1/5 Switch(config-if-range)# switchport private-vlan host Switch(config-if-range)# switchport private-vlan host-association 100 20 Switch(config)# interface fastethernet 1/3 Switch(config-if-range)# switchport private-vlan host Switch(config-if-range)# switchport private-vlan host-association 100 30 Switch(config)# interface fastethernet 2/1 Switch(config-if)# switchport mode private-vlan promiscuous Switch(config-if)# switchport private-vlan mapping 100 10,20,30
Doporučuje se všechny end-user porty nastavit natvrdo jako access:
Nevyužité porty ⇒ shutdown
Útočník může pomocí dvojitě tagovaného rámce poslat tento rámec mimo svou VLAN bez použití routeru.
Podmínky útoku:
Prevence:
Switch(config)# vlan 800 Switch(config-vlan)# name bogus_native Switch(config-vlan)# exit Switch(config)# interface gigabitethernet 1/1 Switch(config-if)# switchport trunk encapsulation dot1q Switch(config-if)# switchport trunk native vlan 800 Switch(config-if)# switchport trunk allowed vlan remove 800 Switch(config-if)# switchport mode trunk
CDP, PAgP, DTP - i přes to, že je nativní VLAN zakázána, tyto protokoly fungují dále
Switch(config)# vlan dot1q tag native