Comando Cisco interface : Come Selezionare un'Interfaccia?
Nel sistema operativo Cisco IOS, l'architettura di configurazione si sviluppa attraverso una struttura rigidamente gerarchica di sotto-modalità. Il comando interface rappresenta il ponte logico fondamentale che permette all'amministratore di sistema di scendere dal livello di configurazione globale (generico per l'intero apparato) per isolare chirurgicamente un singolo componente hardware o logico. Senza invocare questo comando, è tecnicamente impossibile operare sulle porte fisiche dello switch o del router per personalizzarne il comportamento operativo o applicare le policy di sicurezza perimetrali.
Nei laboratori didattici degli istituti tecnici ITIS e nei percorsi di specializzazione ITS Academy, lo studio di questo comando mette in luce la differenza cruciale tra le interfacce fisiche (come le porte Ethernet, FastEthernet o GigabitEthernet) e le interfacce logiche o virtuali (come le SVI - Switch Virtual Interface, le Loopback e le sotto-interfacce per il Router-on-a-Stick). Imparare a navigare correttamente all'interno del prompt di sotto-configurazione (config-if)# è il prerequisito fondamentale per poter abilitare lo scambio dei dati e per segmentare i domini di broadcast di livello 2 e livello 3 all'interno di un'infrastruttura di rete enterprise.
! Modalità: Global Configuration Mode
interface <tipo> <numero>
interface range <tipo> <range>
interface <tipo> <slot/modulo/porta>
! Esempi di tipi comuni:
interface GigabitEthernet 0/0
interface FastEthernet 0/1
interface Serial 0/0/0
interface Vlan 1
interface Loopback 0
interface range GigabitEthernet 0/1 - 24
Router> enable
Router# configure terminal
Router(config)# interface GigabitEthernet 0/0
Router(config-if)# <-- ora sei in modalità interfaccia
Router(config-if)# description Collegamento verso Switch Core
Router(config-if)# ip address 192.168.1.1 255.255.255.0
Router(config-if)# no shutdown
Router(config-if)# do show ip interface brief
InterfaceIP-AddressOK?MethodStatusProtocol
GigabitEthernet0/0192.168.1.1YESmanualupup
Router(config-if)# exit
Router(config)#
L'analisi del tracciato di sessione registrato su PuTTY mostra chiaramente il flusso operativo sequenziale utilizzato dai professionisti del networking. Non appena viene digitato il comando interface GigabitEthernet 0/0, il prompt della Command Line Interface si modifica istantaneamente in Router(config-if)#. Questo cambio di sintassi visiva avvisa l'operatore che tutti i comandi successivi — come l'inserimento del commento descrittivo, l'assegnazione dell'indirizzo IP statico e la subnet mask correlata — avranno effetto esclusivo ed isolato su quella specifica porta logica.
La sessione si conclude con l'invocazione della macro di verifica abbreviata do show ip interface brief. L'uso del prefisso do è un'ottima tecnica di produttività che consente di eseguire un comando tipico della modalità Privileged EXEC senza dover necessariamente abbandonare il sotto-livello di configurazione corrente. La tabella di output generata a schermo mostra che l'interfaccia GigabitEthernet0/0 ha memorizzato l'indirizzo 192.168.1.1 e si trova in stato logico e fisico di up / up, confermando che il cavo di rete è connesso correttamente e che lo scambio dei pacchetti è attivo sul canale.
Questo errore appare quando digiti un tipo di interfaccia che non esiste su quel dispositivo.
Esempio classico: scrivi interface fastethernet 0/0 su uno switch moderno che ha solo GigabitEthernet.
(config-if)# e rifiuta il comando. Rimani in (config)#.Come risolvere: digita
interface ? per vedere le interfacce disponibili su quel modello, oppure usa show ip interface brief per listare i nomi esatti.
Su molti Catalyst: GigabitEthernet o TenGigabitEthernet, non più FastEthernet.