This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| 
                    wiki:site:cisco:ccnp:switch:17 [2018/01/23 09:43] root [VLAN Access Lists]  | 
                — (current) | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Private VLANs ====== | ||
| - | * PVLAN = Private VLAN | ||
| - |   * Umožňuje v běžné (// | ||
| - | * **Isolated** - porty nemohou komunikovat mezi sebou ani s žádnou jinou secondary vlan, můžou komunikovat s primary vlan | ||
| - | * **Comunity** - porty nemohou komunikovat s žádnou jinou secondary vlan, můžou komunikovat v rámci své komunity a s primary vlan | ||
| - | * Nastavení portů: | ||
| - | * **Promiscuous** - port může komunikovat s kýmkoliv bez ohledu na PVLAN (servrer, gw, apod) | ||
| - | * **Host** - port může komunikovat jen s promisc. porty, nebo porty ve stejné comunity | ||
| - | * VTP nešíří inf. o PVLAN => nastavavení je jen **lokální** a musí se tedy na každém sw konfigurovat zvlášť | ||
| - | |||
| - | ===== Konfigurace ===== | ||
| - | Nejdříve nakonfigurujeme sekundární VLANy: | ||
| - |   * Switch(config)# | ||
| - |   * Switch(config-vlan)# | ||
| - | Konfigurace primární VLANy: | ||
| - |   * Switch(config)# | ||
| - |   * Switch(config-vlan)# | ||
| - |   * Switch(config-vlan)# | ||
| - | HOST port: | ||
| - |   * Switch(config-if)# | ||
| - |   * Switch(config-if)# | ||
| - | PROMISC. port: | ||
| - |   * Switch(config-if)# | ||
| - |   * Switch(config-if)# | ||
| - | 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), | ||
| - |   * Switch(config-if)# | ||
| - | * //nebo// | ||
| - |   * Switch(config)# | ||
| - |   * Switch(config-if)# | ||
| - | |||
| - | ==== Příklad: ==== | ||
| - | {{: | ||
| - | < | ||
| - | Switch(config)# | ||
| - | Switch(config-vlan)# | ||
| - | |||
| - | Switch(config)# | ||
| - | Switch(config-vlan)# | ||
| - | |||
| - | Switch(config)# | ||
| - | Switch(config-vlan)# | ||
| - | |||
| - | Switch(config)# | ||
| - | Switch(config-vlan)# | ||
| - | Switch(config-vlan)# | ||
| - | |||
| - | Switch(config)# | ||
| - | Switch(config-if-range)# | ||
| - | Switch(config-if-range)# | ||
| - | |||
| - | Switch(config)# | ||
| - | Switch(config-if-range)# | ||
| - | Switch(config-if-range)# | ||
| - | |||
| - | Switch(config)# | ||
| - | Switch(config-if-range)# | ||
| - | Switch(config-if-range)# | ||
| - | |||
| - | Switch(config)# | ||
| - | Switch(config-if)# | ||
| - | Switch(config-if)# | ||
| - | </ | ||
| - | |||
| - | ====== Securing VLAN Trunks ====== | ||
| - | ===== Switch Spoofing ===== | ||
| - | * Jsou-li porty v defaultním nastavení (DTP auto), útočník může se switchem vyjednat trunk a tím má přístup do všech VLAN. | ||
| - | {{: | ||
| - | |||
| - | Doporučuje se všechny end-user porty nastavit natvrdo jako access: | ||
| - |   * Switch(config)# | ||
| - |   * Switch(config-if)# | ||
| - |   * Switch(config-if)# | ||
| - | Nevyužité porty => shutdown | ||
| - | |||
| - | ===== VLAN Hopping ===== | ||
| - | Ú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: | ||
| - | * Útočník je připojen k access portu | ||
| - | * Na switchi je alespoň jeden 802.1Q trunk | ||
| - | * Útočníkův port je ve VLANě, která se trunkem přenáší jako nativní | ||
| - | {{: | ||
| - | |||
| - | Prevence: | ||
| - | * Nastavit na trunku nevyužitou (falešnou) VLAN jako nativní | ||
| - | * Tuto nativní VLAN na trunku zakázat | ||
| - | < | ||
| - | Switch(config)# | ||
| - | Switch(config-vlan)# | ||
| - | Switch(config-vlan)# | ||
| - | Switch(config)# | ||
| - | Switch(config-if)# | ||
| - | Switch(config-if)# | ||
| - | Switch(config-if)# | ||
| - | Switch(config-if)# | ||
| - | </ | ||
| - | CDP, PAgP, DTP - i přes to, že je nativní VLAN zakázána, tyto protokoly fungují dále | ||
| - | * Další variantou je tagovat i nativní VLAN: | ||
| - | < | ||