Diventare abile con il Cisco IOS significa imparare alcuni comandi essenziali. Questo riferimento rapido descrive 10 comandi su cui dovrete fare affidamento per gestire varie attività di configurazione e risoluzione dei problemi.
#1: Il “?”
Può sembrare fin troppo ovvio che dobbiate sapere come digitare ? per chiedere aiuto quando usate il Cisco IOS. Tuttavia, il Cisco IOS è completamente diverso dagli altri sistemi operativi quando si tratta di usare il punto interrogativo (tasto help). Poiché l’IOS è un sistema operativo a riga di comando con migliaia di possibili comandi e parametri, l’uso del ? può salvarvi la giornata.
Potete usare il comando in molti modi. In primo luogo, usatelo quando non sapete quale comando digitare. Per esempio, digitate ? alla linea di comando per una lista di tutti i possibili comandi. Puoi anche usare ? quando non sai quale dovrebbe essere il prossimo parametro di un comando. Per esempio, potreste digitare show ip ? Se il router non richiede altri parametri per il comando, il router offrirà <CR> come unica opzione.
Infine, usate ? per vedere tutti i comandi che iniziano con una particolare lettera. Per esempio, show c? restituirà una lista di comandi che iniziano con la lettera “c”.
#2: show running-configuration
Il comando show running-config mostra la configurazione corrente del router, switch o firewall. La running-configuration è la configurazione che si trova nella memoria del router. Si cambia questa configurazione quando si apportano modifiche al router. Tieni a mente che la configurazione non viene salvata fino a quando non fai una copia della configurazione di avvio. Questo comando può essere abbreviato sh run.
VEDI: Lista di controllo per la distribuzione/migrazione del server (Tech Pro Research)
#3: copy running-configuration startup-configuration
Questo comando salverà nella RAM non volatile (NVRAM) la configurazione che si sta modificando (nella RAM), nota anche come running-configuration. Se l’alimentazione viene persa, la NVRAM conserverà questa configurazione. In altre parole, se modificate la configurazione del router, non usate questo comando e riavviate il router: le modifiche saranno perse. Questo comando può essere abbreviato copy run start. Il comando copy può anche essere usato per copiare la configurazione in esecuzione o all’avvio dal router a un server TFTP nel caso succeda qualcosa al router.
#4: show interface
Il comando show interface visualizza lo stato delle interfacce del router. Tra le altre cose, questo output fornisce quanto segue:
- Stato dell’interfaccia (su/giù)
- Stato del protocollo sull’interfaccia
- Utilizzo
- Errori
- MTU
Questo comando è essenziale per la risoluzione dei problemi di un router o switch. Può anche essere usato specificando una certa interfaccia, come sh int g0/0.
#5: show ip interface
Ancora più popolari di show interface sono show ip interface e show ip interface brief. Il comando show ip interface fornisce tonnellate di informazioni utili sulla configurazione e lo stato del protocollo IP e dei suoi servizi, su tutte le interfacce. Il comando show ip interface brief fornisce un rapido stato delle interfacce sul router, incluso il loro indirizzo IP, lo stato del Layer 2 e del Layer 3.
#6: config terminal, enable, interface, and router
I router Cisco hanno diverse modalità dove solo alcune cose possono essere mostrate o alcune cose possono essere cambiate. Essere in grado di muoversi tra queste modalità è fondamentale per configurare con successo il router.
Per esempio, quando si accede, si inizia dalla modalità utente (dove il prompt appare come >). Da lì, si digita enable per passare alla modalità privilegiata (dove il prompt assomiglia a #). In modalità privilegiata, potete mostrare qualsiasi cosa ma non fare cambiamenti. Successivamente, digitate config terminal (o config t) per passare alla modalità di configurazione globale (dove il prompt assomiglia a router(config)# ). Da qui, potete cambiare i parametri globali. Per cambiare un parametro su un’interfaccia (come l’indirizzo IP), vai alla modalità di configurazione dell’interfaccia con il comando interface (dove il prompt appare come router(config-if)#). Sempre dalla modalità di configurazione globale, puoi andare nella configurazione del router usando il comando router {protocol}. Per uscire da una modalità, digita exit.
#7: no shutdown
Il comando no shutdown abilita un’interfaccia (la porta su). Questo comando deve essere usato nella modalità di configurazione dell’interfaccia. È utile per le nuove interfacce e per la risoluzione dei problemi. Quando hai problemi con un’interfaccia, potresti voler provare un shut e un no shut. Naturalmente, per portare l’interfaccia giù, invertire il comando e dire solo shutdown. Questo comando può essere abbreviato in no shut.
VEDI: Systems downtime expense calculator (Tech Pro Research)
#8: show ip route
Il comando show ip route è usato per mostrare la tabella di routing del router. Questa è la lista di tutte le reti che il router può raggiungere, la loro metrica (la preferenza del router per loro), e come arrivarci. Questo comando può essere abbreviato sh ip ro e può avere dei parametri dopo di esso, come sh ip ro ospf per tutte le rotte OSPF. Per cancellare la tabella di routing da tutte le rotte, si fa clear ip route. Per cancellarla solo da una rotta, dai il comando clear ip route x.x.x.x (dove x.x.x.x è la rete che vuoi cancellare).
#9: show version
Il comando show version ti dà il registro di configurazione del router (essenzialmente, le impostazioni del firmware del router per l’avvio), l’ultima volta che il router è stato avviato, la versione dell’IOS, il nome del file IOS, il modello del router, e la quantità di RAM e Flash del router. Questo comando può essere abbreviato sh ver.
#10: debug
Il comando debug ha molte opzioni e non funziona da solo. Fornisce un output di debug dettagliato su una certa applicazione, protocollo o servizio. Per esempio, debug ip routing vi dirà ogni volta che una rotta viene aggiunta o rimossa dal router. Il debug può essere pericoloso in quanto il suo processo ha la priorità su tutti gli altri. Siate pronti a disabilitare la funzione utilizzando il comando no debug o il comando undebug all.
Nota dell’editore: Questo articolo è stato originariamente pubblicato su TechRepublic il 25 luglio 2006. È stato aggiornato il 30 novembre 2017. La versione originale è disponibile anche come download PDF.
Data Center Trends Newsletter
DevOps, virtualizzazione, cloud ibrido, storage ed efficienza operativa sono solo alcuni degli argomenti di data center che metteremo in evidenza. Consegnato lunedì e mercoledì
Iscriviti oggi
Vedi anche
- Quali certificazioni Cisco saranno richieste nel 2017? (TechRepublic)
- Download: Politica di sicurezza della rete (Tech Pro Research)
- Cisco: La maggior parte dei progetti IoT sta fallendo a causa della mancanza di esperienza e sicurezza (ZDNet)
- I nuovi servizi predittivi di Cisco mirano a colmare il gap di competenze tecnologiche con l’AI (TechRepublic)
- Cisco Live 2017: Intelligenza artificiale e machine learning annunceranno la prossima era del networking (TechRepublic)