La documentazione per questo prodotto è stata redatta cercando di utilizzare un linguaggio senza pregiudizi. Ai fini di questa documentazione, per linguaggio senza di pregiudizi si intende un linguaggio che non implica discriminazioni basate su età, disabilità, genere, identità razziale, identità etnica, orientamento sessuale, status socioeconomico e intersezionalità. Le eventuali eccezioni possono dipendere dal linguaggio codificato nelle interfacce utente del software del prodotto, dal linguaggio utilizzato nella documentazione RFP o dal linguaggio utilizzato in prodotti di terze parti a cui si fa riferimento. Scopri di più sul modo in cui Cisco utilizza il linguaggio inclusivo.
Cisco ha tradotto questo documento utilizzando una combinazione di tecnologie automatiche e umane per offrire ai nostri utenti in tutto il mondo contenuti di supporto nella propria lingua. Si noti che anche la migliore traduzione automatica non sarà mai accurata come quella fornita da un traduttore professionista. Cisco Systems, Inc. non si assume alcuna responsabilità per l’accuratezza di queste traduzioni e consiglia di consultare sempre il documento originale in inglese (disponibile al link fornito).
In questo documento vengono descritti i vari tipi di elenchi di controllo di accesso (ACL, Access Control List) di flexconnect e viene spiegato come configurarli e convalidarli sul punto di accesso.
Cisco raccomanda la conoscenza dei seguenti argomenti:
Le informazioni fornite in questo documento si basano sulle seguenti versioni software e hardware:
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Gli ACL VLAN sono gli ACL più utilizzati e consentono di controllare il traffico dei client in entrata e in uscita dalla VLAN.
È possibile configurare l'ACL come per il gruppo flexconnect che usa la sezione di mappatura AAA VLAN-ACL in Gruppi Wireless-Flexconnect > mappatura ACL > mappatura AAA VLAN-ACL come mostrato nell'immagine.
Può anche essere configurato in base al livello dell'access point, selezionare Wireless > Tutti gli access point > Nome access point > Scheda Flexconnect e fare clic sulla sezione Mapping delle VLAN. Qui è necessario specificare prima la configurazione VLAN AP, quindi è possibile specificare il mapping VLAN-ACL del livello AP, come mostrato nell'immagine.
È inoltre possibile specificare la direzione in cui applicare l'ACL:
Pertanto, se si desidera bloccare il traffico destinato al client wireless, è possibile utilizzare la direzione in entrata e, se si desidera bloccare il traffico proveniente dal client wireless, è possibile utilizzare la direzione in uscita.
L'opzione none (nessuno) viene usata quando si desidera eseguire il push di un ACL separato con l'uso dell'override Authentication, Authorization, and Accounting (AAA). In questo caso, l'ACL inviato dal server radius viene applicato dinamicamente al client.
Nota: Prima di usare il comando Flexconnect, l'ACL deve essere configurato nell'ACL di connessione, altrimenti non viene applicato.
Quando si usano gli ACL VLAN, è importante conoscere anche queste considerazioni rispetto ai mapping VLAN sugli access point flexconnect:
Fare riferimento a questa sezione per verificare che la configurazione funzioni correttamente.
1. Punti di accesso Wave 2
Su un access point wave 2, è possibile verificare se l'ACL viene effettivamente spinto all'access point con il comando show flexconnect vlan-acl. Qui è possibile anche vedere il numero di pacchetti passati e scartati per ciascun ACL.
AP-3802I#show flexconnect vlan-acl Flexconnect VLAN-ACL mapping-- ingress vlan -----Listing ACL's in ingress direction ACL enabled on ingress vlan vlan_id: 10 ACL rules: 0: deny true and dst 10.1.1.0 mask 255.255.255.0, 1: deny true and dst 10.1.10.1 mask 255.255.255.255, 2: allow true, the number of passed packets: 4 the number of dropped packets: 0 Flexconnect VLAN-ACL mapping-- egress vlan -----Listing ACL's in egress direction ACL enabled on egress vlan vlan_id: 21 ACL rules: 0: allow true and dst 10.106.34.13 mask 255.255.255.255, 1: allow true and src 10.106.34.13 mask 255.255.255.255, 2: deny true, the number of passed packets: 1 the number of dropped packets: 4
2. Cisco IOS® AP
A livello di access point, è possibile verificare se la configurazione dell'ACL è stata sottoposta a push nell'access point in due modi:
AP-3702#sh access-lists Extended IP access list Policy_ACL 10 permit ip any host 10.106.34.13 20 permit ip host 10.106.34.13 any 30 permit udp any range 0 65535 any eq bootpc 40 permit udp any eq bootps any range 0 65535 50 deny ip any any
È possibile anche monitorare l'attività che avviene su ciascun ACL, controllare l'output dettagliato dell'ACL e verificare il numero di accessi per ciascuna riga:
AP-3702#sh access-lists Policy_ACL Extended IP access list Policy_ACL 10 permit ip any host 10.106.34.13 20 permit ip host 10.106.34.13 any 30 permit udp any range 0 65535 any eq bootpc (6 matches) -------------Shows the hit count 40 permit udp any eq bootpc any range 0 65535 50 deny ip any any (78 matches)
AP-3702#sh run interface GigabitEthernet0.10 Building configuration... Current configuration : 219 bytes ! interface GigabitEthernet0.10 encapsulation dot1Q 10 ip access-group localswitch_acl in --------Specifies that localswitch_acl has been applied in ingress direction ip access-group localswitch_acl out -------Specifies that localswitch_acl has been applied in egress direction bridge-group 6 bridge-group 6 spanning-disabled no bridge-group 6 source-learning
L'ACL Webauth viene usato nel caso di un SSID (Service Set Identifier) Webauth/Webpassthrough abilitato per la commutazione locale flexconnect. Viene usato come ACL di preautenticazione e consente il traffico del client verso il server di reindirizzamento. Una volta completato il reindirizzamento e impostato lo stato RUN per il client, l'ACL si interrompe per renderlo effettivo.
L'ACL Webauth può essere applicato a livello di WLAN, AP o gruppo flexconnect. Un ACL specifico dell'access point ha la priorità più alta, mentre l'ACL della WLAN ha la priorità più bassa. Se vengono applicati tutti e tre gli ACL, quello specifico dell'access point ha la precedenza, seguito dall'ACL Flex e quindi dall'ACL specifico globale della WLAN.
In un access point possono essere configurati un massimo di 16 ACL Web-Auth.
Può essere applicato a livello di gruppo flexconnect, selezionare Wireless > Gruppi Flexconnect > Selezionare il gruppo che si desidera configurare > Mappatura ACL > Mappatura WLAN-ACL > Mappatura ACL Web Auth, come mostrato nell'immagine.
L'ACL può essere applicato al livello dell'access point. Selezionare Wireless >All AP's >AP name >Flexconnect tab > External Web Authentication ACLs > WLAN ACL (Tutti gli access point > Nome access point > Scheda Flexconnect > ACL di autenticazione Web esterna > ACL WLAN), come mostrato nell'immagine.
L'ACL può essere applicato a livello di WLAN. Selezionare WLAN > WLAN_ID > Layer 3 > WebAuth FlexAcl, come mostrato nell'immagine.
Sull'access point Cisco IOS®, è possibile verificare se l'ACL è stato applicato al client. Controllare l'output del client show controller dot11radio 0 (o 1 se il client si connette alla radio A) come mostrato di seguito:
AP-3702#show controller dot11radio0 client ---Clients 0 AID VLAN Status:S/I/B/A Age TxQ-R(A) Mode Enc Key Rate Mask Tx Rx BVI Split-ACL Client-ACL WebAuth-ACL L2-ACL e850.8b64.4f45 1 4 30 40064 000 0FE 299 0-0 (0) 13B0 200 0-10 1EFFFFFF00000000000 020F 030 - - - webauth_acl - --------Specifies the name of the ACL that was applied
L'ACL WebPolicy viene utilizzato per gli scenari Web Redirect condizionale, Web Redirect pagina iniziale e WebAuth centrale.
Per le WLAN WebPolicy con ACL Flex, sono disponibili due modalità di configurazione:
Tutti gli access point nel gruppo FlexConnect ricevono l'ACL configurato. È possibile configurare questa impostazione mentre si passa a Gruppi Wireless-Flexconnect > Selezionare il gruppo che si desidera configurare > Mapping ACL > Criteri, quindi aggiungere il nome dell'ACL del criterio come mostrato nell'immagine:
2. Specifiche del punto di accesso
L'ACL viene ricevuto dall'access point per cui è stata eseguita la configurazione, non vi sono problemi per gli altri access point. È possibile configurare questa opzione mentre si passa a Wireless > Tutti gli access point > Nome access point >
Scheda Flexconnect > ACL WebAuthentication esterni > Criteri come mostrato nell'immagine.
Se l'autenticazione L2 ha esito positivo, quando il server RADIUS invia il nome ACL nella coppia AV reindirizzamento-ACL, il nome viene applicato direttamente al client nell'access point. Quando il client passa allo stato RUN, tutto il traffico viene commutato localmente e l'access point si arresta per applicare l'ACL.
È possibile configurare un massimo di 32 ACL WebPolicy su un punto di accesso. 16 ACL specifici per ogni punto di accesso e 16 ACL specifici per ogni gruppo FlexConnect.
Gli ACL di tunneling ripartito vengono usati con gli SSID commutati centralmente quando parte del traffico del client deve essere inviato localmente. La funzionalità di tunneling ripartito è un ulteriore vantaggio della configurazione di Office Extend Access Point (OEAP), in cui i client di un SSID aziendale possono comunicare direttamente con i dispositivi di una rete locale (stampanti, computer cablati su una porta LAN remota o dispositivi wireless su un SSID personale) una volta menzionati come parte dell'ACL del tunnel ripartito.
È possibile configurare gli ACL di tunneling suddivisi in base al livello di gruppo della connessione flessibile, selezionare Gruppi Wireless-Flexconnect > Selezionare il gruppo da configurare > Mapping ACL > Mapping WLAN-ACL > Mapping ACL suddiviso locale, come mostrato nell'immagine.
Possono anche essere configurati a livello di access point, selezionare Wireless > Tutti gli access point > Nome access point > scheda Flexconnect > ACL suddivisi in locale e aggiungere il nome dell'ACL flexconnect come mostrato nell'immagine.
Gli ACL di tunneling ripartito non possono unire localmente il traffico multicast/broadcast. Il traffico multicast/broadcast viene commutato centralmente anche se corrisponde all'ACL FlexConnect.
Al momento non sono disponibili informazioni specifiche per la risoluzione dei problemi di questa configurazione.