Un elenco di controllo di accesso (ACL, Access Control List) è un elenco di filtri del traffico di rete e di azioni correlate utilizzato per migliorare la sicurezza. Blocca o consente agli utenti di accedere a risorse specifiche. Un ACL contiene gli host a cui è consentito o negato l'accesso al dispositivo di rete.
La funzionalità tipica degli ACL in IPv6 è simile a quella degli ACL in IPv4. Gli ACL determinano il traffico da bloccare e il traffico da inoltrare alle interfacce dello switch. Gli ACL permettono di filtrare i dati in base agli indirizzi di origine e di destinazione, in entrata e in uscita, su interfacce specifiche. Alla fine di ogni ACL è presente un'istruzione di rifiuto implicita. Le regole per gli ACL sono configurate nelle voci di controllo di accesso (ACE).
È consigliabile utilizzare gli elenchi degli accessi per fornire un livello di protezione di base per l'accesso alla rete. Se non si configurano gli elenchi degli accessi sui dispositivi di rete, tutti i pacchetti che passano attraverso lo switch o il router potrebbero essere autorizzati su tutte le parti della rete.
In questo documento viene spiegato come configurare ACL e ACE basati su IPv6 su uno switch.
Passaggio 1. Accedere all'utility basata sul Web, quindi selezionare Access Control > IPv6-Based ACL.
Passaggio 2. Fare clic sul pulsante Aggiungi.
Passaggio 3. Inserire il nome del nuovo ACL nel campo Nome ACL.
Nota: Nell'esempio viene utilizzato un ACL IPv6.
Passaggio 4. Fare clic su Apply (Applica), quindi su Close (Chiudi).
Passaggio 5. (Facoltativo) Fare clic su Save (Salva) per salvare le impostazioni nel file della configurazione di avvio.
A questo punto, è necessario configurare un ACL basato su IPv6 sullo switch.
Quando si riceve un pacchetto su una porta, lo switch elabora il frame tramite il primo ACL. Se il pacchetto corrisponde a un filtro ACE del primo ACL, viene eseguita l'azione ACE. Se il pacchetto non corrisponde a nessuno dei filtri ACE, viene elaborato l'ACL successivo. Se non viene trovata alcuna corrispondenza con nessuna voce ACE in tutti gli ACL rilevanti, il pacchetto viene scartato per impostazione predefinita.
In questo scenario verrà creata una voce ACE per impedire il traffico inviato da un indirizzo IPv6 di origine definito dall'utente a qualsiasi indirizzo di destinazione.
Nota: Per evitare questa azione predefinita, è possibile creare una voce ACE a bassa priorità che autorizzi tutto il traffico.
Passaggio 1. Nell'utilità basata sul Web, passare a Controllo accesso > ACE basata su IPv6.
Importante: Se si dispone di uno switch Sx350, SG350X, Sx550X, passare alla modalità avanzata scegliendo Avanzate dall'elenco a discesa Modalità di visualizzazione nell'angolo superiore destro della pagina.
Passaggio 2. Scegliere un ACL dall'elenco a discesa Nome ACL, quindi fare clic su Vai.
Nota: Le voci ACE già configurate per l'ACL verranno visualizzate nella tabella.
Passaggio 3. Fare clic sul pulsante Add per aggiungere una nuova regola all'ACL.
Nota: Nel campo ACL Name (Nome ACL) viene visualizzato il nome dell'ACL.
Passaggio 4. Inserire il valore di priorità per la voce ACE nel campo Priorità. Le voci di controllo di accesso con priorità più alta vengono elaborate per prime. Il valore 1 rappresenta la priorità più alta. L'intervallo è compreso tra 1 e 2147483647.
Nota: Nell'esempio viene utilizzato 3.
Passaggio 5. Fare clic sul pulsante di opzione corrispondente all'azione desiderata eseguita quando un frame soddisfa i criteri richiesti dell'ACE.
Nota: Nell'esempio riportato di seguito, viene selezionato Permit.
Shutdown: lo switch scarta i pacchetti che non soddisfano i criteri richiesti dall'ACE e disabilita la porta a cui sono stati ricevuti. Le porte disabilitate possono essere riattivate nella pagina Impostazioni porta.
Passaggio 6. (Facoltativo) Selezionare la casella di controllo Abilita registrazione per abilitare la registrazione dei flussi ACL che corrispondono alla regola ACL.
Passaggio 7. (Facoltativo) Selezionare la casella di controllo Abilita intervallo di tempo per consentire la configurazione di un intervallo di tempo per l'ACE. Gli intervalli di tempo vengono utilizzati per limitare il periodo di validità di un ACE. Se questa opzione viene lasciata disattivata, l'ACE funzionerà in qualsiasi momento.
Passaggio 8. (Facoltativo) Dall'elenco a discesa Nome intervallo di tempo, scegliere un intervallo di tempo da applicare alla voce ACE.
Nota: È possibile fare clic su Modifica per spostarsi all'interno della pagina Intervallo di tempo e creare un intervallo di tempo.
Passaggio 9. Scegliere un tipo di protocollo nell'area Protocollo. La voce ACE verrà creata in base a un protocollo o a un ID di protocollo specifico.
Le opzioni sono:
Nota: In questo esempio, viene scelto Seleziona da elenco.
Passaggio 10. (Facoltativo) Se si sceglie Seleziona da elenco nel passaggio 9, scegliere un protocollo dall'elenco a discesa.
Le opzioni sono:
Nota: nell'esempio viene usato il protocollo TCP.
Passaggio 11. (Facoltativo) Se nel passaggio 9 è stata scelta la corrispondenza per ID protocollo, immettere l'ID protocollo nel campo ID protocollo da associare.
Nota: Nell'esempio viene utilizzato 1.
Passaggio 12. Fare clic sul pulsante di opzione corrispondente ai criteri desiderati per l'ACE nell'area Source IP Address (Indirizzo IP di origine).
Le opzioni sono:
Nota: In questo esempio, viene scelto Definito dall'utente. Se si sceglie Qualsiasi, andare al passo 15.
Passaggio 13. Immettere l'indirizzo IP di origine nel campo Valore indirizzo IP di origine.
Nota: Nell'esempio viene utilizzato fe80::d0ba:7021:37f7:d68d.
Passaggio 14. Immettere la lunghezza del prefisso IP di origine nel campo Lunghezza prefisso IP di origine.
Nota: nell'esempio viene utilizzato 128.
Passaggio 15. Fare clic sul pulsante di opzione corrispondente ai criteri desiderati per l'ACE nell'area DestinationIP Address.
Le opzioni sono:
Nota: Nell'esempio, viene scelto Qualsiasi. Se si sceglie questa opzione, la voce ACE da creare consentirà il traffico ACE proveniente dall'indirizzo IPv6 specificato e diretto a qualsiasi destinazione.
Passaggio 16. (Facoltativo) Fare clic su un pulsante di opzione nell'area Porta di origine. Il valore predefinito è Any.
Passaggio 17. (Facoltativo) Fare clic su un pulsante di opzione nell'area Porta di destinazione. Il valore predefinito è Any.
Passaggio 18. (Facoltativo) Nell'area Flag TCP, scegliere uno o più flag TCP con cui filtrare i pacchetti. I pacchetti filtrati vengono inoltrati o scartati. Il filtraggio dei pacchetti tramite flag TCP aumenta il controllo dei pacchetti, aumentando la sicurezza della rete.
I flag TCP sono:
Passaggio 19. (Facoltativo) Fare clic sul tipo di servizio del pacchetto IP nell'area Tipo di servizio.
Le opzioni sono:
- 0 — per usi ordinari
- 1 — per priorità
- 2 — da immediato
- 3 — per flash
- 4 — per flash-override
- 5 — per i sistemi critici
- 6 — per Internet
- 7 — per reti
Nota: Nell'esempio, viene scelto Qualsiasi.
Passaggio 20. (Facoltativo) Se il protocollo IP dell'ACL è ICMP, fare clic sul tipo di messaggio ICMP usato per il filtro. Scegliere il tipo di messaggio in base al nome o immettere il numero del tipo di messaggio:
Nota: In questo esempio, viene scelto Seleziona da elenco.
Passaggio 21. (Facoltativo) Se nel passaggio 20 si sceglie Seleziona da elenco, scegliere i messaggi di controllo da filtrare dalle opzioni disponibili nell'elenco a discesa:
Passaggio 22. (Facoltativo) I messaggi ICMP possono contenere un campo di codice che indica come gestire il messaggio. Questa opzione è abilitata se si sceglie il protocollo ICMP nel passaggio 10. Fare clic su una delle opzioni seguenti per configurare se filtrare in base a questo codice:
Nota: Nell'esempio, viene scelto Qualsiasi.
Passaggio 23. Fare clic su Apply (Applica), quindi su Close (Chiudi). La voce di controllo di accesso viene creata e associata al nome dell'ACL.
Passaggio 24. Fare clic su Save per salvare le impostazioni nel file della configurazione di avvio.
È ora necessario configurare una voce ACE basata su IPv6 sullo switch.